./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 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/product-lines/elevator_spec1_product01.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-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 32bit --witnessprinter.graph.data.programhash a24bdc0807d94f83606acfe112db107808ae7409e0ad1ecc1d01e9704d0b4ece --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 16:43:24,118 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 16:43:24,119 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 16:43:24,138 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 16:43:24,151 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 16:43:24,152 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 16:43:24,153 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 16:43:24,154 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 16:43:24,155 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 16:43:24,156 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 16:43:24,156 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 16:43:24,157 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 16:43:24,157 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 16:43:24,158 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 16:43:24,159 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 16:43:24,160 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 16:43:24,160 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 16:43:24,161 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 16:43:24,162 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 16:43:24,164 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 16:43:24,165 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 16:43:24,165 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 16:43:24,166 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 16:43:24,167 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 16:43:24,167 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 16:43:24,169 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 16:43:24,170 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 16:43:24,170 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 16:43:24,170 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 16:43:24,171 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 16:43:24,171 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 16:43:24,172 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 16:43:24,172 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 16:43:24,173 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 16:43:24,173 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 16:43:24,174 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 16:43:24,174 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 16:43:24,175 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 16:43:24,175 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 16:43:24,175 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 16:43:24,176 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 16:43:24,181 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 16:43:24,182 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 16:43:24,203 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 16:43:24,203 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 16:43:24,203 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 16:43:24,204 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 16:43:24,204 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 16:43:24,204 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 16:43:24,205 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 16:43:24,205 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 16:43:24,205 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 16:43:24,205 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 16:43:24,206 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 16:43:24,206 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 16:43:24,206 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 16:43:24,206 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 16:43:24,206 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 16:43:24,206 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 16:43:24,207 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 16:43:24,207 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 16:43:24,207 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 16:43:24,207 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 16:43:24,207 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 16:43:24,207 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 16:43:24,207 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 16:43:24,208 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 16:43:24,208 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:43:24,208 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 16:43:24,208 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 16:43:24,208 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 16:43:24,208 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 16:43:24,209 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 16:43:24,209 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 16:43:24,209 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 16:43:24,209 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 16:43:24,209 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a24bdc0807d94f83606acfe112db107808ae7409e0ad1ecc1d01e9704d0b4ece [2022-07-19 16:43:24,436 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 16:43:24,457 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 16:43:24,461 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 16:43:24,462 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 16:43:24,463 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 16:43:24,464 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c [2022-07-19 16:43:24,521 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8679c038c/08b1effeb50e4db6b74869dd7b394c61/FLAGc945e8688 [2022-07-19 16:43:24,929 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 16:43:24,929 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c [2022-07-19 16:43:24,943 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8679c038c/08b1effeb50e4db6b74869dd7b394c61/FLAGc945e8688 [2022-07-19 16:43:25,272 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8679c038c/08b1effeb50e4db6b74869dd7b394c61 [2022-07-19 16:43:25,274 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 16:43:25,275 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 16:43:25,278 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 16:43:25,278 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 16:43:25,280 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 16:43:25,281 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,282 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2dafb12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25, skipping insertion in model container [2022-07-19 16:43:25,282 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,287 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 16:43:25,342 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 16:43:25,464 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c[1545,1558] [2022-07-19 16:43:25,700 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:43:25,706 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 16:43:25,714 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c[1545,1558] [2022-07-19 16:43:25,772 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:43:25,794 INFO L208 MainTranslator]: Completed translation [2022-07-19 16:43:25,795 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25 WrapperNode [2022-07-19 16:43:25,795 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 16:43:25,796 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 16:43:25,796 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 16:43:25,796 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 16:43:25,801 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,828 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,860 INFO L137 Inliner]: procedures = 88, calls = 329, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 743 [2022-07-19 16:43:25,861 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 16:43:25,861 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 16:43:25,862 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 16:43:25,862 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 16:43:25,867 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,867 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,870 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,871 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,881 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,904 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,918 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,922 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 16:43:25,923 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 16:43:25,923 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 16:43:25,923 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 16:43:25,928 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (1/1) ... [2022-07-19 16:43:25,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:43:25,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:25,969 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) [2022-07-19 16:43:26,001 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 [2022-07-19 16:43:26,017 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-07-19 16:43:26,017 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-07-19 16:43:26,017 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 16:43:26,017 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-19 16:43:26,017 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-19 16:43:26,018 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-19 16:43:26,018 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-19 16:43:26,018 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-19 16:43:26,018 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-19 16:43:26,018 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-19 16:43:26,019 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-19 16:43:26,019 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-19 16:43:26,019 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-19 16:43:26,019 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-19 16:43:26,019 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-19 16:43:26,019 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-19 16:43:26,019 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-19 16:43:26,019 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-19 16:43:26,020 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-19 16:43:26,020 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-19 16:43:26,020 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-19 16:43:26,020 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-19 16:43:26,020 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-19 16:43:26,020 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-19 16:43:26,021 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-19 16:43:26,021 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-19 16:43:26,021 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-19 16:43:26,021 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-19 16:43:26,021 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-19 16:43:26,021 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-19 16:43:26,021 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-19 16:43:26,021 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-19 16:43:26,022 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-19 16:43:26,022 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-19 16:43:26,022 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-19 16:43:26,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 16:43:26,022 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-19 16:43:26,022 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-19 16:43:26,022 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-19 16:43:26,022 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-19 16:43:26,022 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-19 16:43:26,023 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-19 16:43:26,023 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 16:43:26,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 16:43:26,023 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-19 16:43:26,023 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-19 16:43:26,160 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 16:43:26,164 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 16:43:26,948 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 16:43:26,962 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 16:43:26,962 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-19 16:43:26,965 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:43:26 BoogieIcfgContainer [2022-07-19 16:43:26,966 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 16:43:26,967 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 16:43:26,968 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 16:43:26,970 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 16:43:26,970 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 04:43:25" (1/3) ... [2022-07-19 16:43:26,971 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@234c4c09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:43:26, skipping insertion in model container [2022-07-19 16:43:26,971 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:43:25" (2/3) ... [2022-07-19 16:43:26,972 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@234c4c09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:43:26, skipping insertion in model container [2022-07-19 16:43:26,972 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:43:26" (3/3) ... [2022-07-19 16:43:26,973 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product01.cil.c [2022-07-19 16:43:26,981 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 16:43:26,982 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-19 16:43:27,033 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 16:43:27,040 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@30cbff47, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@5a8b6c39 [2022-07-19 16:43:27,040 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-19 16:43:27,044 INFO L276 IsEmpty]: Start isEmpty. Operand has 524 states, 412 states have (on average 1.7111650485436893) internal successors, (705), 433 states have internal predecessors, (705), 89 states have call successors, (89), 21 states have call predecessors, (89), 21 states have return successors, (89), 83 states have call predecessors, (89), 89 states have call successors, (89) [2022-07-19 16:43:27,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-19 16:43:27,077 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:27,078 INFO L195 NwaCegarLoop]: 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] [2022-07-19 16:43:27,079 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:27,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:27,086 INFO L85 PathProgramCache]: Analyzing trace with hash 775009711, now seen corresponding path program 1 times [2022-07-19 16:43:27,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:27,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156282799] [2022-07-19 16:43:27,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:27,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:27,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:27,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:43:27,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:43:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:27,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:43:27,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-19 16:43:27,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:27,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:27,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:27,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:27,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:27,802 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:27,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:27,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156282799] [2022-07-19 16:43:27,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156282799] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:27,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123129566] [2022-07-19 16:43:27,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:27,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:27,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:27,816 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) [2022-07-19 16:43:27,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-19 16:43:28,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 1762 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-19 16:43:28,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:28,130 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-19 16:43:28,132 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:28,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123129566] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:28,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:28,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 7 [2022-07-19 16:43:28,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269307621] [2022-07-19 16:43:28,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:28,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-19 16:43:28,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:28,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-19 16:43:28,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:43:28,172 INFO L87 Difference]: Start difference. First operand has 524 states, 412 states have (on average 1.7111650485436893) internal successors, (705), 433 states have internal predecessors, (705), 89 states have call successors, (89), 21 states have call predecessors, (89), 21 states have return successors, (89), 83 states have call predecessors, (89), 89 states have call successors, (89) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-19 16:43:28,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:28,227 INFO L93 Difference]: Finished difference Result 545 states and 913 transitions. [2022-07-19 16:43:28,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-19 16:43:28,229 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 97 [2022-07-19 16:43:28,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:28,242 INFO L225 Difference]: With dead ends: 545 [2022-07-19 16:43:28,242 INFO L226 Difference]: Without dead ends: 516 [2022-07-19 16:43:28,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:43:28,246 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:28,247 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:28,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-07-19 16:43:28,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2022-07-19 16:43:28,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 406 states have (on average 1.70935960591133) internal successors, (694), 425 states have internal predecessors, (694), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-19 16:43:28,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 867 transitions. [2022-07-19 16:43:28,324 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 867 transitions. Word has length 97 [2022-07-19 16:43:28,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:28,326 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 867 transitions. [2022-07-19 16:43:28,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-19 16:43:28,327 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 867 transitions. [2022-07-19 16:43:28,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-19 16:43:28,345 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:28,345 INFO L195 NwaCegarLoop]: 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] [2022-07-19 16:43:28,367 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:28,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-07-19 16:43:28,548 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:28,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:28,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1728523875, now seen corresponding path program 1 times [2022-07-19 16:43:28,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:28,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257821259] [2022-07-19 16:43:28,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:28,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:28,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:28,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:43:28,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:43:28,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:28,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:43:28,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-19 16:43:28,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:28,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:28,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:28,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:28,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:28,992 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:28,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:28,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257821259] [2022-07-19 16:43:28,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257821259] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:28,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158236685] [2022-07-19 16:43:28,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:28,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:28,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:28,994 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) [2022-07-19 16:43:29,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-19 16:43:29,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 1765 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:29,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:29,310 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:43:29,311 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:29,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158236685] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:29,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:29,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:29,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757725367] [2022-07-19 16:43:29,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:29,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:29,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:29,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:29,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:29,314 INFO L87 Difference]: Start difference. First operand 516 states and 867 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:29,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:29,395 INFO L93 Difference]: Finished difference Result 1023 states and 1726 transitions. [2022-07-19 16:43:29,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:43:29,396 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 99 [2022-07-19 16:43:29,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:29,400 INFO L225 Difference]: With dead ends: 1023 [2022-07-19 16:43:29,400 INFO L226 Difference]: Without dead ends: 516 [2022-07-19 16:43:29,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:29,406 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 14 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2552 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:29,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2552 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:29,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-07-19 16:43:29,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2022-07-19 16:43:29,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 406 states have (on average 1.706896551724138) internal successors, (693), 425 states have internal predecessors, (693), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-19 16:43:29,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 866 transitions. [2022-07-19 16:43:29,441 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 866 transitions. Word has length 99 [2022-07-19 16:43:29,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:29,442 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 866 transitions. [2022-07-19 16:43:29,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:29,443 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 866 transitions. [2022-07-19 16:43:29,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-19 16:43:29,448 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:29,448 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:29,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:29,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-07-19 16:43:29,664 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:29,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:29,664 INFO L85 PathProgramCache]: Analyzing trace with hash -826883435, now seen corresponding path program 1 times [2022-07-19 16:43:29,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:29,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29069618] [2022-07-19 16:43:29,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:29,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:29,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:29,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:29,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:29,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 16:43:29,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:29,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:29,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 16:43:29,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:29,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:29,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:30,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:30,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,010 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:30,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:30,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29069618] [2022-07-19 16:43:30,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29069618] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:30,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141681441] [2022-07-19 16:43:30,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:30,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:30,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:30,013 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) [2022-07-19 16:43:30,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-19 16:43:30,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:30,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:30,306 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:43:30,307 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:30,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141681441] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:30,307 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:30,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:30,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160381005] [2022-07-19 16:43:30,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:30,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:30,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:30,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:30,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:30,309 INFO L87 Difference]: Start difference. First operand 516 states and 866 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:30,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:30,349 INFO L93 Difference]: Finished difference Result 1023 states and 1724 transitions. [2022-07-19 16:43:30,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:43:30,349 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 101 [2022-07-19 16:43:30,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:30,352 INFO L225 Difference]: With dead ends: 1023 [2022-07-19 16:43:30,352 INFO L226 Difference]: Without dead ends: 516 [2022-07-19 16:43:30,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:30,354 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 12 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2552 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:30,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2552 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:30,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-07-19 16:43:30,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2022-07-19 16:43:30,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 406 states have (on average 1.7044334975369457) internal successors, (692), 425 states have internal predecessors, (692), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-19 16:43:30,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 865 transitions. [2022-07-19 16:43:30,367 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 865 transitions. Word has length 101 [2022-07-19 16:43:30,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:30,367 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 865 transitions. [2022-07-19 16:43:30,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:30,368 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 865 transitions. [2022-07-19 16:43:30,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-19 16:43:30,370 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:30,370 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:30,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:30,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:30,572 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:30,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:30,572 INFO L85 PathProgramCache]: Analyzing trace with hash 834246499, now seen corresponding path program 1 times [2022-07-19 16:43:30,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:30,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674897961] [2022-07-19 16:43:30,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:30,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:30,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:30,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:30,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:30,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:43:30,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:30,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-19 16:43:30,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:30,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:30,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:30,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:30,890 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:30,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:30,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674897961] [2022-07-19 16:43:30,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674897961] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:30,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422905725] [2022-07-19 16:43:30,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:30,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:30,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:30,899 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) [2022-07-19 16:43:30,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-19 16:43:31,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:31,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:31,163 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:43:31,163 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:31,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422905725] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:31,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:31,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:31,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311027706] [2022-07-19 16:43:31,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:31,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:31,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:31,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:31,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:31,164 INFO L87 Difference]: Start difference. First operand 516 states and 865 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:31,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:31,211 INFO L93 Difference]: Finished difference Result 1030 states and 1731 transitions. [2022-07-19 16:43:31,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:31,212 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 103 [2022-07-19 16:43:31,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:31,214 INFO L225 Difference]: With dead ends: 1030 [2022-07-19 16:43:31,214 INFO L226 Difference]: Without dead ends: 525 [2022-07-19 16:43:31,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:31,217 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 20 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2552 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:31,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2552 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:31,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-07-19 16:43:31,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-07-19 16:43:31,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 414 states have (on average 1.7004830917874396) internal successors, (704), 433 states have internal predecessors, (704), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-19 16:43:31,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 877 transitions. [2022-07-19 16:43:31,229 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 877 transitions. Word has length 103 [2022-07-19 16:43:31,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:31,229 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 877 transitions. [2022-07-19 16:43:31,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:31,230 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 877 transitions. [2022-07-19 16:43:31,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-19 16:43:31,232 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:31,232 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:31,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:31,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:31,450 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:31,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:31,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1162426420, now seen corresponding path program 1 times [2022-07-19 16:43:31,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:31,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446639439] [2022-07-19 16:43:31,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:31,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:31,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:31,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:31,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:43:31,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-19 16:43:31,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:31,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:31,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-19 16:43:31,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:31,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:31,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:31,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:31,790 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:31,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:31,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446639439] [2022-07-19 16:43:31,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446639439] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:31,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396210714] [2022-07-19 16:43:31,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:31,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:31,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:31,792 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) [2022-07-19 16:43:31,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-19 16:43:32,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:32,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:32,074 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:43:32,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:32,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396210714] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:32,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:32,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:32,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806611092] [2022-07-19 16:43:32,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:32,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:32,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:32,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:32,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:32,077 INFO L87 Difference]: Start difference. First operand 525 states and 877 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:32,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:32,119 INFO L93 Difference]: Finished difference Result 1032 states and 1732 transitions. [2022-07-19 16:43:32,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:32,120 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 104 [2022-07-19 16:43:32,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:32,122 INFO L225 Difference]: With dead ends: 1032 [2022-07-19 16:43:32,122 INFO L226 Difference]: Without dead ends: 525 [2022-07-19 16:43:32,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:32,126 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 18 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2552 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:32,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2552 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:32,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-07-19 16:43:32,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-07-19 16:43:32,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 414 states have (on average 1.6980676328502415) internal successors, (703), 433 states have internal predecessors, (703), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-19 16:43:32,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 876 transitions. [2022-07-19 16:43:32,143 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 876 transitions. Word has length 104 [2022-07-19 16:43:32,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:32,143 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 876 transitions. [2022-07-19 16:43:32,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:32,144 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 876 transitions. [2022-07-19 16:43:32,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-19 16:43:32,145 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:32,146 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:32,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:32,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:32,362 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:32,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:32,362 INFO L85 PathProgramCache]: Analyzing trace with hash -176244601, now seen corresponding path program 1 times [2022-07-19 16:43:32,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:32,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275110683] [2022-07-19 16:43:32,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:32,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:32,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:32,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:32,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:32,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 16:43:32,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:32,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:43:32,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:32,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:32,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:32,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,658 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:32,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:32,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275110683] [2022-07-19 16:43:32,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275110683] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:32,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087574217] [2022-07-19 16:43:32,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:32,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:32,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:32,668 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) [2022-07-19 16:43:32,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-19 16:43:32,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:32,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:32,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:32,941 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:43:32,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:32,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087574217] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:32,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:32,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:32,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582589177] [2022-07-19 16:43:32,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:32,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:32,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:32,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:32,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:32,946 INFO L87 Difference]: Start difference. First operand 525 states and 876 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:32,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:32,992 INFO L93 Difference]: Finished difference Result 1032 states and 1731 transitions. [2022-07-19 16:43:32,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:32,993 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 105 [2022-07-19 16:43:32,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:32,995 INFO L225 Difference]: With dead ends: 1032 [2022-07-19 16:43:32,995 INFO L226 Difference]: Without dead ends: 525 [2022-07-19 16:43:32,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:33,009 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 17 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2552 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:33,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 2552 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:33,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-07-19 16:43:33,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-07-19 16:43:33,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 414 states have (on average 1.6956521739130435) internal successors, (702), 433 states have internal predecessors, (702), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-19 16:43:33,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 875 transitions. [2022-07-19 16:43:33,020 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 875 transitions. Word has length 105 [2022-07-19 16:43:33,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:33,021 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 875 transitions. [2022-07-19 16:43:33,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:33,021 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 875 transitions. [2022-07-19 16:43:33,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-19 16:43:33,023 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:33,023 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:33,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:33,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:33,235 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:33,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:33,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1210846416, now seen corresponding path program 1 times [2022-07-19 16:43:33,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:33,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860133785] [2022-07-19 16:43:33,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:33,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:33,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:33,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:33,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:33,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 16:43:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-19 16:43:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:33,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:33,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:33,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:33,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,565 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:43:33,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:33,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860133785] [2022-07-19 16:43:33,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860133785] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:33,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612182340] [2022-07-19 16:43:33,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:33,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:33,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:33,567 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) [2022-07-19 16:43:33,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-19 16:43:33,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:33,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 1772 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:43:33,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:33,894 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:43:33,894 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:33,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612182340] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:33,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:33,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2022-07-19 16:43:33,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818748067] [2022-07-19 16:43:33,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:33,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:43:33,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:33,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:43:33,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2022-07-19 16:43:33,897 INFO L87 Difference]: Start difference. First operand 525 states and 875 transitions. Second operand has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:33,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:33,984 INFO L93 Difference]: Finished difference Result 1051 states and 1761 transitions. [2022-07-19 16:43:33,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:43:33,985 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 106 [2022-07-19 16:43:33,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:33,987 INFO L225 Difference]: With dead ends: 1051 [2022-07-19 16:43:33,987 INFO L226 Difference]: Without dead ends: 548 [2022-07-19 16:43:33,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:43:33,990 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 148 mSDsluCounter, 4157 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 5011 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:33,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 5011 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:33,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2022-07-19 16:43:34,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 544. [2022-07-19 16:43:34,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 430 states have (on average 1.6930232558139535) internal successors, (728), 451 states have internal predecessors, (728), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2022-07-19 16:43:34,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 906 transitions. [2022-07-19 16:43:34,004 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 906 transitions. Word has length 106 [2022-07-19 16:43:34,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:34,004 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 906 transitions. [2022-07-19 16:43:34,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:34,004 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 906 transitions. [2022-07-19 16:43:34,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-19 16:43:34,006 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:34,006 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:34,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:34,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:34,222 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:34,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:34,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1596213199, now seen corresponding path program 1 times [2022-07-19 16:43:34,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:34,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778467349] [2022-07-19 16:43:34,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:34,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:34,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:34,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:34,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 16:43:34,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:34,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-19 16:43:34,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:34,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:34,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,517 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-19 16:43:34,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:34,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778467349] [2022-07-19 16:43:34,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778467349] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:34,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901857900] [2022-07-19 16:43:34,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:34,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:34,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:34,520 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) [2022-07-19 16:43:34,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-19 16:43:34,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:34,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:34,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:34,804 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:43:34,804 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:34,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901857900] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:34,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:34,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:34,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310077431] [2022-07-19 16:43:34,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:34,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:34,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:34,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:34,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:34,806 INFO L87 Difference]: Start difference. First operand 544 states and 906 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:34,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:34,905 INFO L93 Difference]: Finished difference Result 1092 states and 1835 transitions. [2022-07-19 16:43:34,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:43:34,906 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 106 [2022-07-19 16:43:34,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:34,908 INFO L225 Difference]: With dead ends: 1092 [2022-07-19 16:43:34,908 INFO L226 Difference]: Without dead ends: 544 [2022-07-19 16:43:34,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:34,911 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 135 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2369 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:34,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 2369 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:34,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-07-19 16:43:34,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2022-07-19 16:43:34,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 430 states have (on average 1.6813953488372093) internal successors, (723), 451 states have internal predecessors, (723), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2022-07-19 16:43:34,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 901 transitions. [2022-07-19 16:43:34,923 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 901 transitions. Word has length 106 [2022-07-19 16:43:34,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:34,923 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 901 transitions. [2022-07-19 16:43:34,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:34,924 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 901 transitions. [2022-07-19 16:43:34,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-19 16:43:34,926 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:34,926 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:34,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:35,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-07-19 16:43:35,144 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:35,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:35,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1554473517, now seen corresponding path program 1 times [2022-07-19 16:43:35,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:35,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520547612] [2022-07-19 16:43:35,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:35,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:35,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:35,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:35,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:35,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 16:43:35,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:35,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:35,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 16:43:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:35,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:35,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:35,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:35,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,435 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-19 16:43:35,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:35,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520547612] [2022-07-19 16:43:35,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520547612] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:35,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492929150] [2022-07-19 16:43:35,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:35,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:35,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:35,437 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) [2022-07-19 16:43:35,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-19 16:43:35,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:35,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:35,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:35,740 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:43:35,740 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:35,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492929150] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:35,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:35,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:35,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935888826] [2022-07-19 16:43:35,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:35,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:35,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:35,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:35,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:35,742 INFO L87 Difference]: Start difference. First operand 544 states and 901 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:35,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:35,826 INFO L93 Difference]: Finished difference Result 1092 states and 1825 transitions. [2022-07-19 16:43:35,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:43:35,826 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 108 [2022-07-19 16:43:35,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:35,830 INFO L225 Difference]: With dead ends: 1092 [2022-07-19 16:43:35,830 INFO L226 Difference]: Without dead ends: 544 [2022-07-19 16:43:35,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:35,833 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 129 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2369 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:35,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 2369 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:35,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-07-19 16:43:35,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2022-07-19 16:43:35,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 430 states have (on average 1.669767441860465) internal successors, (718), 451 states have internal predecessors, (718), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2022-07-19 16:43:35,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 896 transitions. [2022-07-19 16:43:35,846 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 896 transitions. Word has length 108 [2022-07-19 16:43:35,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:35,846 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 896 transitions. [2022-07-19 16:43:35,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:35,846 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 896 transitions. [2022-07-19 16:43:35,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-07-19 16:43:35,848 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:35,848 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:35,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:36,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:36,066 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:36,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:36,066 INFO L85 PathProgramCache]: Analyzing trace with hash -747741871, now seen corresponding path program 1 times [2022-07-19 16:43:36,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:36,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887159989] [2022-07-19 16:43:36,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:36,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:36,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:36,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:36,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:36,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:43:36,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:36,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:36,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:43:36,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:36,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:36,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:36,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:36,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,392 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-19 16:43:36,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:36,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887159989] [2022-07-19 16:43:36,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887159989] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:36,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973231464] [2022-07-19 16:43:36,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:36,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:36,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:36,396 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) [2022-07-19 16:43:36,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-07-19 16:43:36,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:36,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 1775 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:36,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:36,703 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:43:36,703 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:36,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973231464] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:36,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:36,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:36,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188787276] [2022-07-19 16:43:36,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:36,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:36,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:36,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:36,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:36,705 INFO L87 Difference]: Start difference. First operand 544 states and 896 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:36,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:36,834 INFO L93 Difference]: Finished difference Result 1128 states and 1873 transitions. [2022-07-19 16:43:36,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:36,834 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 110 [2022-07-19 16:43:36,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:36,837 INFO L225 Difference]: With dead ends: 1128 [2022-07-19 16:43:36,837 INFO L226 Difference]: Without dead ends: 610 [2022-07-19 16:43:36,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:36,839 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 179 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:36,839 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 2379 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:36,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-07-19 16:43:36,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 595. [2022-07-19 16:43:36,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 480 states have (on average 1.6729166666666666) internal successors, (803), 501 states have internal predecessors, (803), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 83 states have call predecessors, (87), 85 states have call successors, (87) [2022-07-19 16:43:36,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 980 transitions. [2022-07-19 16:43:36,853 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 980 transitions. Word has length 110 [2022-07-19 16:43:36,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:36,853 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 980 transitions. [2022-07-19 16:43:36,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:36,853 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 980 transitions. [2022-07-19 16:43:36,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-19 16:43:36,855 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:36,855 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:36,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:37,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-07-19 16:43:37,073 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:37,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:37,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1074440038, now seen corresponding path program 1 times [2022-07-19 16:43:37,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:37,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611818220] [2022-07-19 16:43:37,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:37,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:37,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:37,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:37,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:37,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:37,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:37,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 16:43:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:37,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:37,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:37,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:37,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,409 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-07-19 16:43:37,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:37,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611818220] [2022-07-19 16:43:37,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611818220] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:37,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061913387] [2022-07-19 16:43:37,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:37,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:37,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:37,411 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) [2022-07-19 16:43:37,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-07-19 16:43:37,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:37,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:43:37,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:37,758 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:43:37,758 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:37,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061913387] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:37,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:37,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2022-07-19 16:43:37,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961896020] [2022-07-19 16:43:37,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:37,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:43:37,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:37,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:43:37,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:43:37,759 INFO L87 Difference]: Start difference. First operand 595 states and 980 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:37,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:37,885 INFO L93 Difference]: Finished difference Result 1120 states and 1853 transitions. [2022-07-19 16:43:37,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:43:37,885 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2022-07-19 16:43:37,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:37,888 INFO L225 Difference]: With dead ends: 1120 [2022-07-19 16:43:37,888 INFO L226 Difference]: Without dead ends: 617 [2022-07-19 16:43:37,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2022-07-19 16:43:37,890 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 177 mSDsluCounter, 4897 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5731 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:37,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 5731 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:37,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-07-19 16:43:37,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 595. [2022-07-19 16:43:37,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 480 states have (on average 1.6729166666666666) internal successors, (803), 501 states have internal predecessors, (803), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 83 states have call predecessors, (87), 85 states have call successors, (87) [2022-07-19 16:43:37,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 980 transitions. [2022-07-19 16:43:37,902 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 980 transitions. Word has length 111 [2022-07-19 16:43:37,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:37,903 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 980 transitions. [2022-07-19 16:43:37,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:37,903 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 980 transitions. [2022-07-19 16:43:37,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-19 16:43:37,905 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:37,905 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:37,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:38,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-07-19 16:43:38,124 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:38,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:38,125 INFO L85 PathProgramCache]: Analyzing trace with hash 264952581, now seen corresponding path program 1 times [2022-07-19 16:43:38,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:38,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246369718] [2022-07-19 16:43:38,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:38,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:38,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:38,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:38,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:38,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:38,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:38,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:38,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 16:43:38,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:38,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:38,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:38,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:38,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,421 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:43:38,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:38,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246369718] [2022-07-19 16:43:38,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246369718] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:38,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793616901] [2022-07-19 16:43:38,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:38,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:38,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:38,423 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) [2022-07-19 16:43:38,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-07-19 16:43:38,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:38,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 1772 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:43:38,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:38,737 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:43:38,738 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:38,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793616901] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:38,738 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:38,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-07-19 16:43:38,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372423202] [2022-07-19 16:43:38,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:38,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:43:38,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:38,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:43:38,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:43:38,739 INFO L87 Difference]: Start difference. First operand 595 states and 980 transitions. Second operand has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:38,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:38,817 INFO L93 Difference]: Finished difference Result 1055 states and 1750 transitions. [2022-07-19 16:43:38,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:43:38,818 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2022-07-19 16:43:38,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:38,821 INFO L225 Difference]: With dead ends: 1055 [2022-07-19 16:43:38,821 INFO L226 Difference]: Without dead ends: 619 [2022-07-19 16:43:38,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:43:38,823 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 134 mSDsluCounter, 4124 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 4970 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:38,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 4970 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:38,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-07-19 16:43:38,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 614. [2022-07-19 16:43:38,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6713709677419355) internal successors, (829), 519 states have internal predecessors, (829), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-19 16:43:38,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1010 transitions. [2022-07-19 16:43:38,840 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1010 transitions. Word has length 111 [2022-07-19 16:43:38,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:38,840 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1010 transitions. [2022-07-19 16:43:38,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:38,841 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1010 transitions. [2022-07-19 16:43:38,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-19 16:43:38,843 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:38,843 INFO L195 NwaCegarLoop]: 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] [2022-07-19 16:43:38,869 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:39,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-07-19 16:43:39,062 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:39,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:39,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1444130015, now seen corresponding path program 1 times [2022-07-19 16:43:39,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:39,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418151771] [2022-07-19 16:43:39,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:39,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:39,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:39,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:39,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:39,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:39,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 16:43:39,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:39,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:39,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:39,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:39,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,328 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:43:39,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:39,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418151771] [2022-07-19 16:43:39,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418151771] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:39,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543724052] [2022-07-19 16:43:39,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:39,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:39,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:39,330 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) [2022-07-19 16:43:39,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-07-19 16:43:39,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:39,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:43:39,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:39,613 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:43:39,614 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:39,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543724052] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:39,614 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:39,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-07-19 16:43:39,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544237356] [2022-07-19 16:43:39,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:39,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:43:39,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:39,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:43:39,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:43:39,615 INFO L87 Difference]: Start difference. First operand 614 states and 1010 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:39,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:39,696 INFO L93 Difference]: Finished difference Result 1085 states and 1801 transitions. [2022-07-19 16:43:39,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:43:39,696 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2022-07-19 16:43:39,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:39,699 INFO L225 Difference]: With dead ends: 1085 [2022-07-19 16:43:39,699 INFO L226 Difference]: Without dead ends: 649 [2022-07-19 16:43:39,701 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:43:39,701 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 143 mSDsluCounter, 4114 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 4960 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:39,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 4960 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:39,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-07-19 16:43:39,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 614. [2022-07-19 16:43:39,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6713709677419355) internal successors, (829), 519 states have internal predecessors, (829), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-19 16:43:39,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1010 transitions. [2022-07-19 16:43:39,714 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1010 transitions. Word has length 112 [2022-07-19 16:43:39,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:39,714 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1010 transitions. [2022-07-19 16:43:39,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:39,715 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1010 transitions. [2022-07-19 16:43:39,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-19 16:43:39,717 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:39,717 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:39,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:39,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-07-19 16:43:39,933 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:39,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:39,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1512634017, now seen corresponding path program 1 times [2022-07-19 16:43:39,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:39,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84330509] [2022-07-19 16:43:39,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:39,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:40,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:40,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:40,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:40,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:40,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:40,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 16:43:40,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:40,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:40,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:40,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:40,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,244 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:43:40,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:40,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84330509] [2022-07-19 16:43:40,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84330509] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:40,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697039877] [2022-07-19 16:43:40,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:40,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:40,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:40,246 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) [2022-07-19 16:43:40,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-07-19 16:43:40,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:40,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:43:40,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:40,546 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:43:40,546 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:40,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697039877] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:40,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:40,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-07-19 16:43:40,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768193929] [2022-07-19 16:43:40,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:40,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:43:40,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:40,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:43:40,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:43:40,548 INFO L87 Difference]: Start difference. First operand 614 states and 1010 transitions. Second operand has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:40,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:40,666 INFO L93 Difference]: Finished difference Result 1070 states and 1775 transitions. [2022-07-19 16:43:40,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:43:40,667 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2022-07-19 16:43:40,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:40,685 INFO L225 Difference]: With dead ends: 1070 [2022-07-19 16:43:40,685 INFO L226 Difference]: Without dead ends: 634 [2022-07-19 16:43:40,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:43:40,687 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 177 mSDsluCounter, 4903 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5739 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:40,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 5739 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:40,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-07-19 16:43:40,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 614. [2022-07-19 16:43:40,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6713709677419355) internal successors, (829), 519 states have internal predecessors, (829), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-19 16:43:40,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1010 transitions. [2022-07-19 16:43:40,699 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1010 transitions. Word has length 112 [2022-07-19 16:43:40,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:40,699 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1010 transitions. [2022-07-19 16:43:40,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:40,700 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1010 transitions. [2022-07-19 16:43:40,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-19 16:43:40,701 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:40,701 INFO L195 NwaCegarLoop]: 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] [2022-07-19 16:43:40,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:40,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:40,920 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:40,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:40,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1594958174, now seen corresponding path program 1 times [2022-07-19 16:43:40,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:40,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868281523] [2022-07-19 16:43:40,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:40,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:40,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:41,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:41,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:41,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:41,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:41,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:43:41,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 16:43:41,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:41,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:41,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:41,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,215 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-19 16:43:41,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:41,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868281523] [2022-07-19 16:43:41,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868281523] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:41,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597017071] [2022-07-19 16:43:41,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:41,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:41,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:41,217 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) [2022-07-19 16:43:41,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-07-19 16:43:41,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:41,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:41,466 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 16:43:41,466 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:41,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597017071] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:41,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:41,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:41,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241769352] [2022-07-19 16:43:41,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:41,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:41,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:41,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:41,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:41,467 INFO L87 Difference]: Start difference. First operand 614 states and 1010 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:41,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:41,516 INFO L93 Difference]: Finished difference Result 1122 states and 1860 transitions. [2022-07-19 16:43:41,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:41,517 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 112 [2022-07-19 16:43:41,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:41,520 INFO L225 Difference]: With dead ends: 1122 [2022-07-19 16:43:41,520 INFO L226 Difference]: Without dead ends: 614 [2022-07-19 16:43:41,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:41,522 INFO L413 NwaCegarLoop]: 842 mSDtfsCounter, 23 mSDsluCounter, 1679 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2521 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:41,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 2521 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:41,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-07-19 16:43:41,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2022-07-19 16:43:41,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6633064516129032) internal successors, (825), 519 states have internal predecessors, (825), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-19 16:43:41,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1006 transitions. [2022-07-19 16:43:41,535 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1006 transitions. Word has length 112 [2022-07-19 16:43:41,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:41,536 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1006 transitions. [2022-07-19 16:43:41,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:41,536 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1006 transitions. [2022-07-19 16:43:41,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-19 16:43:41,538 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:41,538 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:41,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:41,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-07-19 16:43:41,751 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:41,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:41,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1896184669, now seen corresponding path program 1 times [2022-07-19 16:43:41,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:41,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145457282] [2022-07-19 16:43:41,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:41,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:41,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:41,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:41,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:41,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:41,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:41,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:41,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:43:42,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:42,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:42,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:42,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,034 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:43:42,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:42,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145457282] [2022-07-19 16:43:42,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145457282] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:42,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602406330] [2022-07-19 16:43:42,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:42,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:42,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:42,037 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) [2022-07-19 16:43:42,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-07-19 16:43:42,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:43:42,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:42,340 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:43:42,340 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:42,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602406330] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:42,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:42,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-07-19 16:43:42,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431711367] [2022-07-19 16:43:42,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:42,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:43:42,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:42,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:43:42,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:43:42,342 INFO L87 Difference]: Start difference. First operand 614 states and 1006 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:42,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:42,464 INFO L93 Difference]: Finished difference Result 1070 states and 1772 transitions. [2022-07-19 16:43:42,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:43:42,465 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 113 [2022-07-19 16:43:42,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:42,470 INFO L225 Difference]: With dead ends: 1070 [2022-07-19 16:43:42,470 INFO L226 Difference]: Without dead ends: 634 [2022-07-19 16:43:42,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:43:42,472 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 185 mSDsluCounter, 4866 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 5696 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:42,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 5696 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:42,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-07-19 16:43:42,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 614. [2022-07-19 16:43:42,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6633064516129032) internal successors, (825), 519 states have internal predecessors, (825), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-19 16:43:42,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1006 transitions. [2022-07-19 16:43:42,493 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1006 transitions. Word has length 113 [2022-07-19 16:43:42,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:42,493 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1006 transitions. [2022-07-19 16:43:42,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:42,493 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1006 transitions. [2022-07-19 16:43:42,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-07-19 16:43:42,495 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:42,495 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:42,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:42,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-07-19 16:43:42,716 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:42,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:42,716 INFO L85 PathProgramCache]: Analyzing trace with hash -632622236, now seen corresponding path program 1 times [2022-07-19 16:43:42,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:42,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221083525] [2022-07-19 16:43:42,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:42,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:42,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:42,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:42,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:42,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:42,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:42,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:42,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:43:42,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:42,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:42,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:42,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:42,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:42,994 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:43:42,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:42,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221083525] [2022-07-19 16:43:42,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221083525] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:42,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612421947] [2022-07-19 16:43:42,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:42,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:42,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:42,996 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) [2022-07-19 16:43:42,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-07-19 16:43:43,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:43:43,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:43,243 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 16:43:43,243 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:43,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612421947] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:43,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:43,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:43,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615179320] [2022-07-19 16:43:43,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:43,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:43,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:43,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:43,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:43,246 INFO L87 Difference]: Start difference. First operand 614 states and 1006 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:43,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:43,291 INFO L93 Difference]: Finished difference Result 1178 states and 1942 transitions. [2022-07-19 16:43:43,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:43:43,292 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2022-07-19 16:43:43,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:43,294 INFO L225 Difference]: With dead ends: 1178 [2022-07-19 16:43:43,295 INFO L226 Difference]: Without dead ends: 650 [2022-07-19 16:43:43,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:43,297 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 38 mSDsluCounter, 1663 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2497 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:43,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 2497 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:43,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2022-07-19 16:43:43,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 638. [2022-07-19 16:43:43,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 520 states have (on average 1.6403846153846153) internal successors, (853), 543 states have internal predecessors, (853), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-19 16:43:43,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1034 transitions. [2022-07-19 16:43:43,311 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1034 transitions. Word has length 114 [2022-07-19 16:43:43,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:43,311 INFO L495 AbstractCegarLoop]: Abstraction has 638 states and 1034 transitions. [2022-07-19 16:43:43,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:43,312 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1034 transitions. [2022-07-19 16:43:43,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-07-19 16:43:43,313 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:43,313 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:43,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:43,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-07-19 16:43:43,528 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:43,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:43,528 INFO L85 PathProgramCache]: Analyzing trace with hash -729426023, now seen corresponding path program 1 times [2022-07-19 16:43:43,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:43,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418152946] [2022-07-19 16:43:43,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:43,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:43,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:43,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:43,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:43,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:43,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:43,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:43:43,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:43,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:43,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:43:43,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 16:43:43,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:43,785 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:43,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:43,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418152946] [2022-07-19 16:43:43,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418152946] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:43,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671762819] [2022-07-19 16:43:43,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:43,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:43,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:43,787 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) [2022-07-19 16:43:43,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-07-19 16:43:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 1774 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:43:44,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:44,030 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-19 16:43:44,030 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:44,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671762819] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:44,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:44,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:44,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639230895] [2022-07-19 16:43:44,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:44,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:44,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:44,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:44,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:44,031 INFO L87 Difference]: Start difference. First operand 638 states and 1034 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:44,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:44,137 INFO L93 Difference]: Finished difference Result 1188 states and 1971 transitions. [2022-07-19 16:43:44,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:43:44,138 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2022-07-19 16:43:44,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:44,141 INFO L225 Difference]: With dead ends: 1188 [2022-07-19 16:43:44,141 INFO L226 Difference]: Without dead ends: 757 [2022-07-19 16:43:44,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:44,143 INFO L413 NwaCegarLoop]: 957 mSDtfsCounter, 215 mSDsluCounter, 1717 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 2674 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:44,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 2674 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:44,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2022-07-19 16:43:44,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 640. [2022-07-19 16:43:44,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 522 states have (on average 1.6379310344827587) internal successors, (855), 545 states have internal predecessors, (855), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-19 16:43:44,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 1036 transitions. [2022-07-19 16:43:44,160 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 1036 transitions. Word has length 114 [2022-07-19 16:43:44,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:44,160 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 1036 transitions. [2022-07-19 16:43:44,160 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:44,160 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 1036 transitions. [2022-07-19 16:43:44,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-07-19 16:43:44,162 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:44,162 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:44,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:44,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-07-19 16:43:44,379 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:44,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:44,380 INFO L85 PathProgramCache]: Analyzing trace with hash 339157456, now seen corresponding path program 1 times [2022-07-19 16:43:44,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:44,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053676511] [2022-07-19 16:43:44,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:44,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:44,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:44,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:44,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:44,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:44,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:43:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:44,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:44,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:44,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,667 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:44,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:44,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053676511] [2022-07-19 16:43:44,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053676511] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:44,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027767112] [2022-07-19 16:43:44,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:44,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:44,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:44,680 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) [2022-07-19 16:43:44,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-07-19 16:43:44,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:44,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 1791 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-19 16:43:44,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:45,067 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-19 16:43:45,067 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:45,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027767112] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:45,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:45,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 14 [2022-07-19 16:43:45,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748960849] [2022-07-19 16:43:45,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:45,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 16:43:45,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:45,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 16:43:45,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:43:45,070 INFO L87 Difference]: Start difference. First operand 640 states and 1036 transitions. Second operand has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2022-07-19 16:43:47,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:47,686 INFO L93 Difference]: Finished difference Result 1892 states and 3174 transitions. [2022-07-19 16:43:47,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-19 16:43:47,687 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 117 [2022-07-19 16:43:47,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:47,695 INFO L225 Difference]: With dead ends: 1892 [2022-07-19 16:43:47,695 INFO L226 Difference]: Without dead ends: 1459 [2022-07-19 16:43:47,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:43:47,697 INFO L413 NwaCegarLoop]: 1624 mSDtfsCounter, 3106 mSDsluCounter, 3359 mSDsCounter, 0 mSdLazyCounter, 4851 mSolverCounterSat, 857 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3223 SdHoareTripleChecker+Valid, 4983 SdHoareTripleChecker+Invalid, 5708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 857 IncrementalHoareTripleChecker+Valid, 4851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:47,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3223 Valid, 4983 Invalid, 5708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [857 Valid, 4851 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-07-19 16:43:47,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1459 states. [2022-07-19 16:43:47,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1459 to 1294. [2022-07-19 16:43:47,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1294 states, 1024 states have (on average 1.63671875) internal successors, (1676), 1071 states have internal predecessors, (1676), 214 states have call successors, (214), 42 states have call predecessors, (214), 55 states have return successors, (247), 211 states have call predecessors, (247), 209 states have call successors, (247) [2022-07-19 16:43:47,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 2137 transitions. [2022-07-19 16:43:47,751 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 2137 transitions. Word has length 117 [2022-07-19 16:43:47,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:47,751 INFO L495 AbstractCegarLoop]: Abstraction has 1294 states and 2137 transitions. [2022-07-19 16:43:47,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2022-07-19 16:43:47,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 2137 transitions. [2022-07-19 16:43:47,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-07-19 16:43:47,755 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:47,755 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:47,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:47,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:47,975 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:47,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:47,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1318929787, now seen corresponding path program 1 times [2022-07-19 16:43:47,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:47,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249616233] [2022-07-19 16:43:47,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:47,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:47,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:48,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:48,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:48,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:43:48,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:48,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:48,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:43:48,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:43:48,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,234 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:48,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:48,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249616233] [2022-07-19 16:43:48,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249616233] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:48,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415991753] [2022-07-19 16:43:48,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:48,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:48,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:48,236 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) [2022-07-19 16:43:48,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-07-19 16:43:48,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:48,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 1792 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:43:48,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:48,487 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-19 16:43:48,487 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:48,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415991753] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:48,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:48,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2022-07-19 16:43:48,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889268102] [2022-07-19 16:43:48,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:48,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:43:48,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:48,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:43:48,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:48,489 INFO L87 Difference]: Start difference. First operand 1294 states and 2137 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:48,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:48,789 INFO L93 Difference]: Finished difference Result 3197 states and 5413 transitions. [2022-07-19 16:43:48,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:43:48,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 118 [2022-07-19 16:43:48,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:48,803 INFO L225 Difference]: With dead ends: 3197 [2022-07-19 16:43:48,804 INFO L226 Difference]: Without dead ends: 2222 [2022-07-19 16:43:48,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:43:48,810 INFO L413 NwaCegarLoop]: 1309 mSDtfsCounter, 699 mSDsluCounter, 3283 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 4592 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:48,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 4592 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-19 16:43:48,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2222 states. [2022-07-19 16:43:48,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2222 to 2203. [2022-07-19 16:43:48,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2203 states, 1715 states have (on average 1.643731778425656) internal successors, (2819), 1796 states have internal predecessors, (2819), 393 states have call successors, (393), 76 states have call predecessors, (393), 94 states have return successors, (464), 392 states have call predecessors, (464), 388 states have call successors, (464) [2022-07-19 16:43:48,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2203 states to 2203 states and 3676 transitions. [2022-07-19 16:43:48,894 INFO L78 Accepts]: Start accepts. Automaton has 2203 states and 3676 transitions. Word has length 118 [2022-07-19 16:43:48,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:48,895 INFO L495 AbstractCegarLoop]: Abstraction has 2203 states and 3676 transitions. [2022-07-19 16:43:48,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:48,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2203 states and 3676 transitions. [2022-07-19 16:43:48,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-07-19 16:43:48,901 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:48,901 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:48,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:49,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:49,115 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:49,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:49,115 INFO L85 PathProgramCache]: Analyzing trace with hash -777924206, now seen corresponding path program 1 times [2022-07-19 16:43:49,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:49,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608266982] [2022-07-19 16:43:49,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:49,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:49,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:49,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:49,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:43:49,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:49,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:49,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:43:49,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:49,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:49,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:49,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:49,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,413 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-19 16:43:49,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:49,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608266982] [2022-07-19 16:43:49,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608266982] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:49,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002536405] [2022-07-19 16:43:49,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:49,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:49,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:49,415 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) [2022-07-19 16:43:49,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-07-19 16:43:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:49,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 1792 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:43:49,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:49,670 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 16:43:49,671 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:49,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002536405] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:49,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:49,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2022-07-19 16:43:49,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231356527] [2022-07-19 16:43:49,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:49,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:49,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:49,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:49,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:43:49,672 INFO L87 Difference]: Start difference. First operand 2203 states and 3676 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:49,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:49,792 INFO L93 Difference]: Finished difference Result 4262 states and 7149 transitions. [2022-07-19 16:43:49,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:43:49,792 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 120 [2022-07-19 16:43:49,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:49,802 INFO L225 Difference]: With dead ends: 4262 [2022-07-19 16:43:49,803 INFO L226 Difference]: Without dead ends: 2257 [2022-07-19 16:43:49,810 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:43:49,810 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 39 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2494 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:49,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2494 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:49,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2257 states. [2022-07-19 16:43:49,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2257 to 2224. [2022-07-19 16:43:49,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2224 states, 1735 states have (on average 1.6432276657060518) internal successors, (2851), 1817 states have internal predecessors, (2851), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-19 16:43:49,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2224 states to 2224 states and 3709 transitions. [2022-07-19 16:43:49,893 INFO L78 Accepts]: Start accepts. Automaton has 2224 states and 3709 transitions. Word has length 120 [2022-07-19 16:43:49,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:49,893 INFO L495 AbstractCegarLoop]: Abstraction has 2224 states and 3709 transitions. [2022-07-19 16:43:49,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 16:43:49,894 INFO L276 IsEmpty]: Start isEmpty. Operand 2224 states and 3709 transitions. [2022-07-19 16:43:49,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-19 16:43:49,899 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:49,899 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:49,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-07-19 16:43:50,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:50,117 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:50,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:50,118 INFO L85 PathProgramCache]: Analyzing trace with hash -791330583, now seen corresponding path program 1 times [2022-07-19 16:43:50,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:50,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714804777] [2022-07-19 16:43:50,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:50,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:50,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:50,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:50,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:50,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:43:50,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:50,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:50,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:43:50,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:50,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:50,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,402 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-19 16:43:50,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:50,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714804777] [2022-07-19 16:43:50,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714804777] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:50,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276765830] [2022-07-19 16:43:50,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:50,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:50,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:50,404 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) [2022-07-19 16:43:50,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-07-19 16:43:50,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:50,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 1790 conjuncts, 12 conjunts are in the unsatisfiable core [2022-07-19 16:43:50,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:50,713 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:43:50,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:50,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276765830] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:50,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:50,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2022-07-19 16:43:50,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884239610] [2022-07-19 16:43:50,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:50,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:43:50,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:50,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:43:50,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:43:50,715 INFO L87 Difference]: Start difference. First operand 2224 states and 3709 transitions. Second operand has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:50,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:50,847 INFO L93 Difference]: Finished difference Result 4192 states and 7029 transitions. [2022-07-19 16:43:50,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:43:50,849 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 121 [2022-07-19 16:43:50,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:50,859 INFO L225 Difference]: With dead ends: 4192 [2022-07-19 16:43:50,859 INFO L226 Difference]: Without dead ends: 2297 [2022-07-19 16:43:50,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:43:50,867 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 175 mSDsluCounter, 4876 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 5706 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:50,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 5706 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:50,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2297 states. [2022-07-19 16:43:50,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2297 to 2224. [2022-07-19 16:43:50,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2224 states, 1735 states have (on average 1.6426512968299711) internal successors, (2850), 1817 states have internal predecessors, (2850), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-19 16:43:50,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2224 states to 2224 states and 3708 transitions. [2022-07-19 16:43:50,924 INFO L78 Accepts]: Start accepts. Automaton has 2224 states and 3708 transitions. Word has length 121 [2022-07-19 16:43:50,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:50,924 INFO L495 AbstractCegarLoop]: Abstraction has 2224 states and 3708 transitions. [2022-07-19 16:43:50,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 16:43:50,925 INFO L276 IsEmpty]: Start isEmpty. Operand 2224 states and 3708 transitions. [2022-07-19 16:43:50,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-19 16:43:50,929 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:50,930 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:50,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:51,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:51,143 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:51,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:51,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1370093547, now seen corresponding path program 1 times [2022-07-19 16:43:51,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:51,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259915566] [2022-07-19 16:43:51,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:51,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:51,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:51,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:43:51,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:51,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:51,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:43:51,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:51,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:51,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:51,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:51,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,484 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 16:43:51,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:51,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259915566] [2022-07-19 16:43:51,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259915566] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:51,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444686449] [2022-07-19 16:43:51,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:51,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:51,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:51,486 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:43:51,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-07-19 16:43:51,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:51,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 1793 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:43:51,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:51,858 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-19 16:43:51,858 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:51,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444686449] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:51,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:51,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 15 [2022-07-19 16:43:51,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685443712] [2022-07-19 16:43:51,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:51,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:43:51,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:51,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:43:51,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:43:51,860 INFO L87 Difference]: Start difference. First operand 2224 states and 3708 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-19 16:43:52,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:52,147 INFO L93 Difference]: Finished difference Result 2437 states and 4062 transitions. [2022-07-19 16:43:52,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:52,147 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 121 [2022-07-19 16:43:52,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:52,163 INFO L225 Difference]: With dead ends: 2437 [2022-07-19 16:43:52,163 INFO L226 Difference]: Without dead ends: 2420 [2022-07-19 16:43:52,165 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:43:52,168 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 830 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 1524 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:52,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [838 Valid, 1524 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-19 16:43:52,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2022-07-19 16:43:52,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 2242. [2022-07-19 16:43:52,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2242 states, 1753 states have (on average 1.6360524814603536) internal successors, (2868), 1835 states have internal predecessors, (2868), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-19 16:43:52,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2242 states to 2242 states and 3726 transitions. [2022-07-19 16:43:52,243 INFO L78 Accepts]: Start accepts. Automaton has 2242 states and 3726 transitions. Word has length 121 [2022-07-19 16:43:52,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:52,243 INFO L495 AbstractCegarLoop]: Abstraction has 2242 states and 3726 transitions. [2022-07-19 16:43:52,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-19 16:43:52,243 INFO L276 IsEmpty]: Start isEmpty. Operand 2242 states and 3726 transitions. [2022-07-19 16:43:52,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-19 16:43:52,248 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:52,249 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:52,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:52,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:52,463 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:52,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:52,464 INFO L85 PathProgramCache]: Analyzing trace with hash -798145562, now seen corresponding path program 1 times [2022-07-19 16:43:52,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:52,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560860731] [2022-07-19 16:43:52,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:52,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:52,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:52,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:52,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:52,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:43:52,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:52,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:52,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:43:52,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:52,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:52,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:43:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:52,831 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 16:43:52,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:52,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560860731] [2022-07-19 16:43:52,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560860731] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:52,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822823909] [2022-07-19 16:43:52,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:52,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:52,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:52,834 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:43:52,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-07-19 16:43:53,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 1809 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:43:53,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:53,111 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-19 16:43:53,112 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:53,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822823909] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:53,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:53,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2022-07-19 16:43:53,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887487302] [2022-07-19 16:43:53,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:53,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:43:53,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:53,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:43:53,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:43:53,114 INFO L87 Difference]: Start difference. First operand 2242 states and 3726 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-19 16:43:53,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:53,167 INFO L93 Difference]: Finished difference Result 2271 states and 3764 transitions. [2022-07-19 16:43:53,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:43:53,168 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 127 [2022-07-19 16:43:53,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:53,180 INFO L225 Difference]: With dead ends: 2271 [2022-07-19 16:43:53,180 INFO L226 Difference]: Without dead ends: 2254 [2022-07-19 16:43:53,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:43:53,182 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 37 mSDsluCounter, 2515 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 3370 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:53,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 3370 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:53,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2254 states. [2022-07-19 16:43:53,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2254 to 2242. [2022-07-19 16:43:53,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2242 states, 1753 states have (on average 1.6326297775242442) internal successors, (2862), 1835 states have internal predecessors, (2862), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-19 16:43:53,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2242 states to 2242 states and 3720 transitions. [2022-07-19 16:43:53,247 INFO L78 Accepts]: Start accepts. Automaton has 2242 states and 3720 transitions. Word has length 127 [2022-07-19 16:43:53,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:53,247 INFO L495 AbstractCegarLoop]: Abstraction has 2242 states and 3720 transitions. [2022-07-19 16:43:53,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-19 16:43:53,247 INFO L276 IsEmpty]: Start isEmpty. Operand 2242 states and 3720 transitions. [2022-07-19 16:43:53,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-19 16:43:53,254 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:53,254 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:53,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:53,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:53,469 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:53,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:53,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1519715146, now seen corresponding path program 1 times [2022-07-19 16:43:53,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:53,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564283391] [2022-07-19 16:43:53,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:53,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:53,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:53,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:53,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:53,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:43:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:53,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:53,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:43:53,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:53,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:53,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:53,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:53,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:43:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 16:43:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:53,815 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-19 16:43:53,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:53,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564283391] [2022-07-19 16:43:53,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564283391] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:53,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999170107] [2022-07-19 16:43:53,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:53,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:53,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:53,822 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:43:53,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-07-19 16:43:54,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 1846 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-19 16:43:54,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:54,084 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-19 16:43:54,084 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:54,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999170107] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:54,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:54,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 14 [2022-07-19 16:43:54,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895176771] [2022-07-19 16:43:54,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:54,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:43:54,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:54,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:43:54,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:43:54,087 INFO L87 Difference]: Start difference. First operand 2242 states and 3720 transitions. Second operand has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:43:54,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:54,183 INFO L93 Difference]: Finished difference Result 4342 states and 7231 transitions. [2022-07-19 16:43:54,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:43:54,183 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 138 [2022-07-19 16:43:54,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:54,193 INFO L225 Difference]: With dead ends: 4342 [2022-07-19 16:43:54,194 INFO L226 Difference]: Without dead ends: 2325 [2022-07-19 16:43:54,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:43:54,201 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 167 mSDsluCounter, 4072 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 4912 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:54,202 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 4912 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:54,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2325 states. [2022-07-19 16:43:54,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2325 to 2242. [2022-07-19 16:43:54,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2242 states, 1753 states have (on average 1.6326297775242442) internal successors, (2862), 1835 states have internal predecessors, (2862), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-19 16:43:54,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2242 states to 2242 states and 3720 transitions. [2022-07-19 16:43:54,284 INFO L78 Accepts]: Start accepts. Automaton has 2242 states and 3720 transitions. Word has length 138 [2022-07-19 16:43:54,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:54,284 INFO L495 AbstractCegarLoop]: Abstraction has 2242 states and 3720 transitions. [2022-07-19 16:43:54,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:43:54,284 INFO L276 IsEmpty]: Start isEmpty. Operand 2242 states and 3720 transitions. [2022-07-19 16:43:54,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-19 16:43:54,290 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:54,290 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:54,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:54,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-07-19 16:43:54,495 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:54,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:54,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1823731078, now seen corresponding path program 1 times [2022-07-19 16:43:54,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:54,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339161728] [2022-07-19 16:43:54,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:54,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:54,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:54,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:54,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:54,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:43:54,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:54,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:43:54,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:54,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:54,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:43:54,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:43:54,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:43:54,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:43:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:54,785 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-19 16:43:54,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:54,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339161728] [2022-07-19 16:43:54,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339161728] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:54,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882442324] [2022-07-19 16:43:54,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:54,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:54,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:54,796 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:43:54,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-07-19 16:43:55,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 1847 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:43:55,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:55,086 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 16:43:55,086 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:55,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882442324] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:55,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:55,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:55,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258070636] [2022-07-19 16:43:55,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:55,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:55,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:55,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:55,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:55,092 INFO L87 Difference]: Start difference. First operand 2242 states and 3720 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:43:55,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:55,178 INFO L93 Difference]: Finished difference Result 4346 states and 7242 transitions. [2022-07-19 16:43:55,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:55,179 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 138 [2022-07-19 16:43:55,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:55,196 INFO L225 Difference]: With dead ends: 4346 [2022-07-19 16:43:55,197 INFO L226 Difference]: Without dead ends: 2072 [2022-07-19 16:43:55,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:55,205 INFO L413 NwaCegarLoop]: 843 mSDtfsCounter, 11 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2520 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:55,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2520 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:43:55,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-07-19 16:43:55,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 2072. [2022-07-19 16:43:55,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1598 states have (on average 1.6376720901126407) internal successors, (2617), 1674 states have internal predecessors, (2617), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2022-07-19 16:43:55,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 3456 transitions. [2022-07-19 16:43:55,303 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 3456 transitions. Word has length 138 [2022-07-19 16:43:55,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:55,303 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 3456 transitions. [2022-07-19 16:43:55,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:43:55,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 3456 transitions. [2022-07-19 16:43:55,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-19 16:43:55,310 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:55,310 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:55,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:55,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-07-19 16:43:55,529 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:55,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:55,529 INFO L85 PathProgramCache]: Analyzing trace with hash 641853903, now seen corresponding path program 1 times [2022-07-19 16:43:55,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:55,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882530219] [2022-07-19 16:43:55,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:55,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:55,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:55,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 16:43:55,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:55,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:55,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:43:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:55,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:55,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:55,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:43:55,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 16:43:55,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:55,805 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:55,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:55,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882530219] [2022-07-19 16:43:55,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882530219] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:55,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525156926] [2022-07-19 16:43:55,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:55,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:55,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:55,807 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:43:55,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-07-19 16:43:56,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 1851 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:56,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:56,058 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-19 16:43:56,059 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:56,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525156926] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:56,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:56,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:56,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682208471] [2022-07-19 16:43:56,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:56,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:56,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:56,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:56,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:56,060 INFO L87 Difference]: Start difference. First operand 2072 states and 3456 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:43:56,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:56,167 INFO L93 Difference]: Finished difference Result 4113 states and 6877 transitions. [2022-07-19 16:43:56,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:56,167 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 139 [2022-07-19 16:43:56,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:56,175 INFO L225 Difference]: With dead ends: 4113 [2022-07-19 16:43:56,176 INFO L226 Difference]: Without dead ends: 2072 [2022-07-19 16:43:56,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:56,181 INFO L413 NwaCegarLoop]: 802 mSDtfsCounter, 177 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 2353 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:56,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 2353 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:56,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-07-19 16:43:56,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 2072. [2022-07-19 16:43:56,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1598 states have (on average 1.637046307884856) internal successors, (2616), 1674 states have internal predecessors, (2616), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2022-07-19 16:43:56,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 3455 transitions. [2022-07-19 16:43:56,268 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 3455 transitions. Word has length 139 [2022-07-19 16:43:56,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:56,269 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 3455 transitions. [2022-07-19 16:43:56,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:43:56,269 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 3455 transitions. [2022-07-19 16:43:56,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-07-19 16:43:56,277 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:56,277 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:56,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:56,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-07-19 16:43:56,491 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:56,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:56,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1043081883, now seen corresponding path program 1 times [2022-07-19 16:43:56,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:56,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029450021] [2022-07-19 16:43:56,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:56,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:56,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 16:43:56,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:56,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:56,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-19 16:43:56,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:56,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:56,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:56,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:56,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:43:56,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 16:43:56,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,749 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:56,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:56,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029450021] [2022-07-19 16:43:56,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029450021] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:56,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58733000] [2022-07-19 16:43:56,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:56,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:56,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:56,750 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:43:56,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-07-19 16:43:56,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:56,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 1852 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:43:56,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:57,003 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-19 16:43:57,004 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:57,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58733000] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:57,004 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:57,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-19 16:43:57,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856335221] [2022-07-19 16:43:57,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:57,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:57,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:57,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:57,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:43:57,005 INFO L87 Difference]: Start difference. First operand 2072 states and 3455 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:43:57,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:57,112 INFO L93 Difference]: Finished difference Result 4113 states and 6876 transitions. [2022-07-19 16:43:57,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:57,113 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 140 [2022-07-19 16:43:57,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:57,121 INFO L225 Difference]: With dead ends: 4113 [2022-07-19 16:43:57,121 INFO L226 Difference]: Without dead ends: 2072 [2022-07-19 16:43:57,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:57,127 INFO L413 NwaCegarLoop]: 802 mSDtfsCounter, 176 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2353 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:57,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 2353 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:57,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-07-19 16:43:57,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 2072. [2022-07-19 16:43:57,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1598 states have (on average 1.6364205256570714) internal successors, (2615), 1674 states have internal predecessors, (2615), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2022-07-19 16:43:57,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 3454 transitions. [2022-07-19 16:43:57,182 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 3454 transitions. Word has length 140 [2022-07-19 16:43:57,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:57,182 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 3454 transitions. [2022-07-19 16:43:57,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:43:57,183 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 3454 transitions. [2022-07-19 16:43:57,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-07-19 16:43:57,188 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:57,188 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:57,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:57,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-07-19 16:43:57,399 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:57,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:57,400 INFO L85 PathProgramCache]: Analyzing trace with hash -874555626, now seen corresponding path program 1 times [2022-07-19 16:43:57,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:57,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207090220] [2022-07-19 16:43:57,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:57,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:57,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:57,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:57,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:57,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:43:57,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:57,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:43:57,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:57,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:57,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:57,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:57,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:43:57,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 16:43:57,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,648 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:43:57,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:57,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207090220] [2022-07-19 16:43:57,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207090220] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:43:57,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160062882] [2022-07-19 16:43:57,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:57,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:43:57,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:43:57,650 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:43:57,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-07-19 16:43:57,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:57,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 1850 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:43:57,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:43:57,885 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-19 16:43:57,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:43:57,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160062882] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:57,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:43:57,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 7 [2022-07-19 16:43:57,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309114973] [2022-07-19 16:43:57,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:57,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:43:57,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:57,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:43:57,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:43:57,887 INFO L87 Difference]: Start difference. First operand 2072 states and 3454 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:43:57,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:43:57,990 INFO L93 Difference]: Finished difference Result 4113 states and 6881 transitions. [2022-07-19 16:43:57,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:43:57,991 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 141 [2022-07-19 16:43:57,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:43:58,000 INFO L225 Difference]: With dead ends: 4113 [2022-07-19 16:43:58,001 INFO L226 Difference]: Without dead ends: 2072 [2022-07-19 16:43:58,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:43:58,007 INFO L413 NwaCegarLoop]: 802 mSDtfsCounter, 166 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 2353 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:43:58,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 2353 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:43:58,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-07-19 16:43:58,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 2072. [2022-07-19 16:43:58,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1598 states have (on average 1.6326658322903629) internal successors, (2609), 1674 states have internal predecessors, (2609), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2022-07-19 16:43:58,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 3448 transitions. [2022-07-19 16:43:58,075 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 3448 transitions. Word has length 141 [2022-07-19 16:43:58,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:43:58,075 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 3448 transitions. [2022-07-19 16:43:58,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:43:58,075 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 3448 transitions. [2022-07-19 16:43:58,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-07-19 16:43:58,082 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:43:58,082 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:43:58,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-07-19 16:43:58,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-07-19 16:43:58,299 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:43:58,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:43:58,300 INFO L85 PathProgramCache]: Analyzing trace with hash 772807316, now seen corresponding path program 1 times [2022-07-19 16:43:58,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:43:58,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035927375] [2022-07-19 16:43:58,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:43:58,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:43:58,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:43:58,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:58,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:43:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:43:58,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:58,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:43:58,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:43:58,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:58,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:43:58,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:43:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:43:58,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:43:58,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 16:43:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:43:58,585 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 16:43:58,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:43:58,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035927375] [2022-07-19 16:43:58,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035927375] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:43:58,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:43:58,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:43:58,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157192771] [2022-07-19 16:43:58,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:43:58,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:43:58,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:43:58,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:43:58,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:43:58,586 INFO L87 Difference]: Start difference. First operand 2072 states and 3448 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:44:03,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:03,698 INFO L93 Difference]: Finished difference Result 5413 states and 9442 transitions. [2022-07-19 16:44:03,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 16:44:03,699 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 141 [2022-07-19 16:44:03,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:03,721 INFO L225 Difference]: With dead ends: 5413 [2022-07-19 16:44:03,721 INFO L226 Difference]: Without dead ends: 3387 [2022-07-19 16:44:03,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2022-07-19 16:44:03,728 INFO L413 NwaCegarLoop]: 918 mSDtfsCounter, 1882 mSDsluCounter, 2833 mSDsCounter, 0 mSdLazyCounter, 4752 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1951 SdHoareTripleChecker+Valid, 3751 SdHoareTripleChecker+Invalid, 5308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 4752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:03,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1951 Valid, 3751 Invalid, 5308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 4752 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-07-19 16:44:03,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2022-07-19 16:44:03,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2152. [2022-07-19 16:44:03,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2152 states, 1662 states have (on average 1.6263537906137184) internal successors, (2703), 1738 states have internal predecessors, (2703), 398 states have call successors, (398), 73 states have call predecessors, (398), 91 states have return successors, (478), 400 states have call predecessors, (478), 393 states have call successors, (478) [2022-07-19 16:44:03,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2152 states to 2152 states and 3579 transitions. [2022-07-19 16:44:03,883 INFO L78 Accepts]: Start accepts. Automaton has 2152 states and 3579 transitions. Word has length 141 [2022-07-19 16:44:03,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:03,884 INFO L495 AbstractCegarLoop]: Abstraction has 2152 states and 3579 transitions. [2022-07-19 16:44:03,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:44:03,884 INFO L276 IsEmpty]: Start isEmpty. Operand 2152 states and 3579 transitions. [2022-07-19 16:44:03,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-19 16:44:03,888 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:03,889 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:03,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-19 16:44:03,889 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:03,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:03,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1425603474, now seen corresponding path program 1 times [2022-07-19 16:44:03,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:03,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164475895] [2022-07-19 16:44:03,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:03,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:03,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:03,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:03,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:03,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:03,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:03,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:03,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:03,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:03,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:03,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:03,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:03,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:04,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:44:04,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:04,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:04,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:04,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:04,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:04,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:44:04,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:04,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:44:04,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:04,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 16:44:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:04,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-19 16:44:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:04,142 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-19 16:44:04,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:04,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164475895] [2022-07-19 16:44:04,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164475895] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:04,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:44:04,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:44:04,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799298153] [2022-07-19 16:44:04,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:04,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:44:04,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:04,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:44:04,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:44:04,145 INFO L87 Difference]: Start difference. First operand 2152 states and 3579 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:44:07,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:07,671 INFO L93 Difference]: Finished difference Result 3624 states and 6111 transitions. [2022-07-19 16:44:07,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:44:07,671 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 145 [2022-07-19 16:44:07,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:07,682 INFO L225 Difference]: With dead ends: 3624 [2022-07-19 16:44:07,682 INFO L226 Difference]: Without dead ends: 1486 [2022-07-19 16:44:07,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:44:07,688 INFO L413 NwaCegarLoop]: 888 mSDtfsCounter, 1305 mSDsluCounter, 1298 mSDsCounter, 0 mSdLazyCounter, 2371 mSolverCounterSat, 385 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1376 SdHoareTripleChecker+Valid, 2186 SdHoareTripleChecker+Invalid, 2756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 385 IncrementalHoareTripleChecker+Valid, 2371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:07,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1376 Valid, 2186 Invalid, 2756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [385 Valid, 2371 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-19 16:44:07,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2022-07-19 16:44:07,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 991. [2022-07-19 16:44:07,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 785 states have (on average 1.6191082802547772) internal successors, (1271), 818 states have internal predecessors, (1271), 163 states have call successors, (163), 40 states have call predecessors, (163), 42 states have return successors, (175), 157 states have call predecessors, (175), 158 states have call successors, (175) [2022-07-19 16:44:07,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1609 transitions. [2022-07-19 16:44:07,787 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1609 transitions. Word has length 145 [2022-07-19 16:44:07,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:07,787 INFO L495 AbstractCegarLoop]: Abstraction has 991 states and 1609 transitions. [2022-07-19 16:44:07,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:44:07,787 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1609 transitions. [2022-07-19 16:44:07,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-19 16:44:07,789 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:07,790 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:07,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-19 16:44:07,790 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:07,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:07,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1986822718, now seen corresponding path program 1 times [2022-07-19 16:44:07,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:07,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599307380] [2022-07-19 16:44:07,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:07,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:07,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:07,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:07,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:07,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:07,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:07,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:07,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:07,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:07,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:07,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:07,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:08,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:08,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:08,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:08,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:44:08,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:44:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:44:08,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,076 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-19 16:44:08,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:08,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599307380] [2022-07-19 16:44:08,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599307380] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:44:08,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127910313] [2022-07-19 16:44:08,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:08,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:08,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:44:08,078 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:44:08,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-07-19 16:44:08,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:08,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 16:44:08,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:44:08,314 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-19 16:44:08,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:44:08,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127910313] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:08,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:44:08,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 10 [2022-07-19 16:44:08,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754032360] [2022-07-19 16:44:08,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:08,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 16:44:08,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:08,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 16:44:08,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:44:08,318 INFO L87 Difference]: Start difference. First operand 991 states and 1609 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:44:08,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:08,508 INFO L93 Difference]: Finished difference Result 2607 states and 4327 transitions. [2022-07-19 16:44:08,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 16:44:08,508 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 146 [2022-07-19 16:44:08,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:08,515 INFO L225 Difference]: With dead ends: 2607 [2022-07-19 16:44:08,516 INFO L226 Difference]: Without dead ends: 1733 [2022-07-19 16:44:08,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 170 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:44:08,519 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 760 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 1626 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:08,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 1626 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:44:08,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1733 states. [2022-07-19 16:44:08,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1733 to 1718. [2022-07-19 16:44:08,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1345 states have (on average 1.620817843866171) internal successors, (2180), 1403 states have internal predecessors, (2180), 298 states have call successors, (298), 72 states have call predecessors, (298), 74 states have return successors, (331), 291 states have call predecessors, (331), 293 states have call successors, (331) [2022-07-19 16:44:08,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 2809 transitions. [2022-07-19 16:44:08,681 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 2809 transitions. Word has length 146 [2022-07-19 16:44:08,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:08,682 INFO L495 AbstractCegarLoop]: Abstraction has 1718 states and 2809 transitions. [2022-07-19 16:44:08,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:44:08,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 2809 transitions. [2022-07-19 16:44:08,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-19 16:44:08,684 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:08,684 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:08,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-07-19 16:44:08,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-07-19 16:44:08,899 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:08,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:08,900 INFO L85 PathProgramCache]: Analyzing trace with hash 2123355544, now seen corresponding path program 1 times [2022-07-19 16:44:08,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:08,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793486737] [2022-07-19 16:44:08,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:08,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:08,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:09,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:09,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:09,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:09,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:09,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:09,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:09,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:09,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:09,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:09,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:09,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:44:09,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-19 16:44:09,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:44:09,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,238 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-19 16:44:09,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:09,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793486737] [2022-07-19 16:44:09,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793486737] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:44:09,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268774690] [2022-07-19 16:44:09,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:09,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:09,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:44:09,241 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:44:09,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-07-19 16:44:09,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:09,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 1880 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 16:44:09,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:44:09,520 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-19 16:44:09,520 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:44:09,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268774690] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:09,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:44:09,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 9 [2022-07-19 16:44:09,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247709093] [2022-07-19 16:44:09,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:09,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 16:44:09,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:09,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 16:44:09,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:44:09,522 INFO L87 Difference]: Start difference. First operand 1718 states and 2809 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-19 16:44:09,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:09,843 INFO L93 Difference]: Finished difference Result 4779 states and 7951 transitions. [2022-07-19 16:44:09,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 16:44:09,843 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 151 [2022-07-19 16:44:09,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:09,853 INFO L225 Difference]: With dead ends: 4779 [2022-07-19 16:44:09,854 INFO L226 Difference]: Without dead ends: 3191 [2022-07-19 16:44:09,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 179 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:44:09,858 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 821 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 821 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:09,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [821 Valid, 1472 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:44:09,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3191 states. [2022-07-19 16:44:10,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3191 to 3173. [2022-07-19 16:44:10,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 2466 states have (on average 1.6346309813463098) internal successors, (4031), 2578 states have internal predecessors, (4031), 568 states have call successors, (568), 136 states have call predecessors, (568), 138 states have return successors, (656), 556 states have call predecessors, (656), 563 states have call successors, (656) [2022-07-19 16:44:10,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 5255 transitions. [2022-07-19 16:44:10,099 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 5255 transitions. Word has length 151 [2022-07-19 16:44:10,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:10,100 INFO L495 AbstractCegarLoop]: Abstraction has 3173 states and 5255 transitions. [2022-07-19 16:44:10,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-19 16:44:10,100 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 5255 transitions. [2022-07-19 16:44:10,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-07-19 16:44:10,102 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:10,102 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:10,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-07-19 16:44:10,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:10,321 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:10,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:10,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1499051412, now seen corresponding path program 1 times [2022-07-19 16:44:10,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:10,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88078457] [2022-07-19 16:44:10,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:10,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:10,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:10,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:10,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:10,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:10,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:10,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:10,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:10,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:10,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:10,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 16:44:10,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-19 16:44:10,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:44:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:10,657 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-19 16:44:10,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:10,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88078457] [2022-07-19 16:44:10,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88078457] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:10,657 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:44:10,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 16:44:10,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149784494] [2022-07-19 16:44:10,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:10,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 16:44:10,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:10,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 16:44:10,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:44:10,659 INFO L87 Difference]: Start difference. First operand 3173 states and 5255 transitions. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-19 16:44:15,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:15,437 INFO L93 Difference]: Finished difference Result 6930 states and 12038 transitions. [2022-07-19 16:44:15,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-19 16:44:15,437 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 154 [2022-07-19 16:44:15,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:15,455 INFO L225 Difference]: With dead ends: 6930 [2022-07-19 16:44:15,455 INFO L226 Difference]: Without dead ends: 4400 [2022-07-19 16:44:15,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:44:15,464 INFO L413 NwaCegarLoop]: 868 mSDtfsCounter, 1783 mSDsluCounter, 3046 mSDsCounter, 0 mSdLazyCounter, 5053 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1843 SdHoareTripleChecker+Valid, 3914 SdHoareTripleChecker+Invalid, 5523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 5053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:15,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1843 Valid, 3914 Invalid, 5523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 5053 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-07-19 16:44:15,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2022-07-19 16:44:15,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 3233. [2022-07-19 16:44:15,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3233 states, 2514 states have (on average 1.6276849642004774) internal successors, (4092), 2626 states have internal predecessors, (4092), 578 states have call successors, (578), 136 states have call predecessors, (578), 140 states have return successors, (670), 566 states have call predecessors, (670), 573 states have call successors, (670) [2022-07-19 16:44:15,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3233 states to 3233 states and 5340 transitions. [2022-07-19 16:44:15,784 INFO L78 Accepts]: Start accepts. Automaton has 3233 states and 5340 transitions. Word has length 154 [2022-07-19 16:44:15,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:15,785 INFO L495 AbstractCegarLoop]: Abstraction has 3233 states and 5340 transitions. [2022-07-19 16:44:15,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-19 16:44:15,786 INFO L276 IsEmpty]: Start isEmpty. Operand 3233 states and 5340 transitions. [2022-07-19 16:44:15,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-19 16:44:15,788 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:15,788 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:15,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-07-19 16:44:15,788 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:15,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:15,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1899588620, now seen corresponding path program 1 times [2022-07-19 16:44:15,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:15,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508366454] [2022-07-19 16:44:15,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:15,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:15,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:15,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:15,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:15,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:15,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:15,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:15,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:15,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:16,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:16,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:16,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:44:16,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 16:44:16,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:44:16,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 16:44:16,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 16:44:16,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:16,128 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-19 16:44:16,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:16,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508366454] [2022-07-19 16:44:16,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508366454] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:16,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:44:16,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 16:44:16,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891826915] [2022-07-19 16:44:16,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:16,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 16:44:16,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:16,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 16:44:16,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:44:16,130 INFO L87 Difference]: Start difference. First operand 3233 states and 5340 transitions. Second operand has 11 states, 10 states have (on average 11.0) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-19 16:44:26,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:26,352 INFO L93 Difference]: Finished difference Result 8657 states and 15472 transitions. [2022-07-19 16:44:26,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-07-19 16:44:26,352 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.0) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 156 [2022-07-19 16:44:26,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:26,380 INFO L225 Difference]: With dead ends: 8657 [2022-07-19 16:44:26,380 INFO L226 Difference]: Without dead ends: 6200 [2022-07-19 16:44:26,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=221, Invalid=835, Unknown=0, NotChecked=0, Total=1056 [2022-07-19 16:44:26,389 INFO L413 NwaCegarLoop]: 932 mSDtfsCounter, 3471 mSDsluCounter, 3290 mSDsCounter, 0 mSdLazyCounter, 6885 mSolverCounterSat, 1278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3531 SdHoareTripleChecker+Valid, 4222 SdHoareTripleChecker+Invalid, 8163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1278 IncrementalHoareTripleChecker+Valid, 6885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:26,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3531 Valid, 4222 Invalid, 8163 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1278 Valid, 6885 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2022-07-19 16:44:26,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6200 states. [2022-07-19 16:44:26,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6200 to 4280. [2022-07-19 16:44:26,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4280 states, 3324 states have (on average 1.6161251504211793) internal successors, (5372), 3481 states have internal predecessors, (5372), 747 states have call successors, (747), 181 states have call predecessors, (747), 208 states have return successors, (951), 737 states have call predecessors, (951), 742 states have call successors, (951) [2022-07-19 16:44:26,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4280 states to 4280 states and 7070 transitions. [2022-07-19 16:44:26,864 INFO L78 Accepts]: Start accepts. Automaton has 4280 states and 7070 transitions. Word has length 156 [2022-07-19 16:44:26,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:26,864 INFO L495 AbstractCegarLoop]: Abstraction has 4280 states and 7070 transitions. [2022-07-19 16:44:26,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 11.0) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-19 16:44:26,864 INFO L276 IsEmpty]: Start isEmpty. Operand 4280 states and 7070 transitions. [2022-07-19 16:44:26,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-07-19 16:44:26,866 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:26,867 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:26,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-19 16:44:26,867 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:26,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:26,867 INFO L85 PathProgramCache]: Analyzing trace with hash -609607598, now seen corresponding path program 1 times [2022-07-19 16:44:26,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:26,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577770379] [2022-07-19 16:44:26,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:26,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:26,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:26,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:26,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:26,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:26,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:26,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:26,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:26,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:27,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:27,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:27,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:27,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:27,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:27,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:27,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 16:44:27,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:44:27,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:44:27,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,172 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-19 16:44:27,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:27,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577770379] [2022-07-19 16:44:27,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577770379] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:44:27,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634270543] [2022-07-19 16:44:27,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:27,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:27,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:44:27,174 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:44:27,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-07-19 16:44:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:27,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 1900 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:44:27,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:44:27,421 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-19 16:44:27,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:44:27,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634270543] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:27,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:44:27,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-07-19 16:44:27,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991301149] [2022-07-19 16:44:27,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:27,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:44:27,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:27,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:44:27,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:44:27,423 INFO L87 Difference]: Start difference. First operand 4280 states and 7070 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-19 16:44:27,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:27,910 INFO L93 Difference]: Finished difference Result 8492 states and 14266 transitions. [2022-07-19 16:44:27,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:44:27,911 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 158 [2022-07-19 16:44:27,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:27,925 INFO L225 Difference]: With dead ends: 8492 [2022-07-19 16:44:27,925 INFO L226 Difference]: Without dead ends: 4330 [2022-07-19 16:44:27,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:44:27,935 INFO L413 NwaCegarLoop]: 796 mSDtfsCounter, 22 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2353 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:27,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2353 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:44:27,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4330 states. [2022-07-19 16:44:28,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4330 to 4330. [2022-07-19 16:44:28,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4330 states, 3364 states have (on average 1.6055291319857312) internal successors, (5401), 3526 states have internal predecessors, (5401), 747 states have call successors, (747), 186 states have call predecessors, (747), 218 states have return successors, (961), 737 states have call predecessors, (961), 742 states have call successors, (961) [2022-07-19 16:44:28,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4330 states to 4330 states and 7109 transitions. [2022-07-19 16:44:28,338 INFO L78 Accepts]: Start accepts. Automaton has 4330 states and 7109 transitions. Word has length 158 [2022-07-19 16:44:28,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:28,339 INFO L495 AbstractCegarLoop]: Abstraction has 4330 states and 7109 transitions. [2022-07-19 16:44:28,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-19 16:44:28,339 INFO L276 IsEmpty]: Start isEmpty. Operand 4330 states and 7109 transitions. [2022-07-19 16:44:28,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-07-19 16:44:28,341 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:28,341 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:28,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-07-19 16:44:28,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:28,543 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:28,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:28,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1909879435, now seen corresponding path program 1 times [2022-07-19 16:44:28,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:28,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449283755] [2022-07-19 16:44:28,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:28,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:28,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:28,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:28,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:28,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:28,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:28,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:28,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:28,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:28,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:28,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:28,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:44:28,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 16:44:28,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:44:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:28,865 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:44:28,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:28,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449283755] [2022-07-19 16:44:28,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449283755] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:28,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:44:28,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:44:28,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369191952] [2022-07-19 16:44:28,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:28,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:44:28,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:28,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:44:28,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:44:28,868 INFO L87 Difference]: Start difference. First operand 4330 states and 7109 transitions. Second operand has 10 states, 10 states have (on average 11.1) internal successors, (111), 7 states have internal predecessors, (111), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-19 16:44:37,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:37,467 INFO L93 Difference]: Finished difference Result 9867 states and 17012 transitions. [2022-07-19 16:44:37,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-19 16:44:37,468 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 7 states have internal predecessors, (111), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 159 [2022-07-19 16:44:37,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:37,495 INFO L225 Difference]: With dead ends: 9867 [2022-07-19 16:44:37,495 INFO L226 Difference]: Without dead ends: 6317 [2022-07-19 16:44:37,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=165, Invalid=537, Unknown=0, NotChecked=0, Total=702 [2022-07-19 16:44:37,507 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 4114 mSDsluCounter, 2361 mSDsCounter, 0 mSdLazyCounter, 5590 mSolverCounterSat, 1410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4172 SdHoareTripleChecker+Valid, 3239 SdHoareTripleChecker+Invalid, 7000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1410 IncrementalHoareTripleChecker+Valid, 5590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:37,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4172 Valid, 3239 Invalid, 7000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1410 Valid, 5590 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-07-19 16:44:37,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6317 states. [2022-07-19 16:44:38,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6317 to 4691. [2022-07-19 16:44:38,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4691 states, 3657 states have (on average 1.5849056603773586) internal successors, (5796), 3818 states have internal predecessors, (5796), 786 states have call successors, (786), 219 states have call predecessors, (786), 247 states have return successors, (1019), 773 states have call predecessors, (1019), 781 states have call successors, (1019) [2022-07-19 16:44:38,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4691 states to 4691 states and 7601 transitions. [2022-07-19 16:44:38,047 INFO L78 Accepts]: Start accepts. Automaton has 4691 states and 7601 transitions. Word has length 159 [2022-07-19 16:44:38,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:38,047 INFO L495 AbstractCegarLoop]: Abstraction has 4691 states and 7601 transitions. [2022-07-19 16:44:38,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 7 states have internal predecessors, (111), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-19 16:44:38,048 INFO L276 IsEmpty]: Start isEmpty. Operand 4691 states and 7601 transitions. [2022-07-19 16:44:38,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-07-19 16:44:38,050 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:38,050 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:38,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-19 16:44:38,050 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:38,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:38,050 INFO L85 PathProgramCache]: Analyzing trace with hash -2083788287, now seen corresponding path program 1 times [2022-07-19 16:44:38,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:38,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101031007] [2022-07-19 16:44:38,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:38,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:38,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:38,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:38,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:38,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:38,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:38,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:38,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:38,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:38,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:38,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:38,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:38,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:38,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:44:38,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:38,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:44:38,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 16:44:38,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,435 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-19 16:44:38,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:38,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101031007] [2022-07-19 16:44:38,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101031007] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:44:38,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333769990] [2022-07-19 16:44:38,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:38,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:38,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:44:38,438 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:44:38,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-07-19 16:44:38,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:38,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 1917 conjuncts, 27 conjunts are in the unsatisfiable core [2022-07-19 16:44:38,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:44:38,799 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 16:44:38,800 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:44:38,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333769990] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:38,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:44:38,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [13] total 15 [2022-07-19 16:44:38,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372986876] [2022-07-19 16:44:38,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:38,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:44:38,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:38,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:44:38,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:44:38,802 INFO L87 Difference]: Start difference. First operand 4691 states and 7601 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-19 16:44:40,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:40,528 INFO L93 Difference]: Finished difference Result 14235 states and 23318 transitions. [2022-07-19 16:44:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:44:40,528 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 164 [2022-07-19 16:44:40,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:40,559 INFO L225 Difference]: With dead ends: 14235 [2022-07-19 16:44:40,559 INFO L226 Difference]: Without dead ends: 9666 [2022-07-19 16:44:40,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:44:40,573 INFO L413 NwaCegarLoop]: 747 mSDtfsCounter, 1816 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 405 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1892 SdHoareTripleChecker+Valid, 1059 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:40,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1892 Valid, 1059 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [405 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-19 16:44:40,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2022-07-19 16:44:41,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 9664. [2022-07-19 16:44:41,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9664 states, 7535 states have (on average 1.5777040477770405) internal successors, (11888), 7865 states have internal predecessors, (11888), 1618 states have call successors, (1618), 434 states have call predecessors, (1618), 510 states have return successors, (2243), 1604 states have call predecessors, (2243), 1613 states have call successors, (2243) [2022-07-19 16:44:41,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9664 states to 9664 states and 15749 transitions. [2022-07-19 16:44:41,582 INFO L78 Accepts]: Start accepts. Automaton has 9664 states and 15749 transitions. Word has length 164 [2022-07-19 16:44:41,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:41,582 INFO L495 AbstractCegarLoop]: Abstraction has 9664 states and 15749 transitions. [2022-07-19 16:44:41,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-19 16:44:41,582 INFO L276 IsEmpty]: Start isEmpty. Operand 9664 states and 15749 transitions. [2022-07-19 16:44:41,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-19 16:44:41,587 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:41,587 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:41,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-07-19 16:44:41,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-07-19 16:44:41,806 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:41,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:41,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1422255260, now seen corresponding path program 1 times [2022-07-19 16:44:41,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:41,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57729245] [2022-07-19 16:44:41,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:41,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:41,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:41,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:41,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:41,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:41,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:41,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:41,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:41,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-19 16:44:41,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:41,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:41,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:41,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:41,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-19 16:44:42,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:42,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:42,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:42,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:42,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:44:42,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:42,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:44:42,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-19 16:44:42,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,086 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-19 16:44:42,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:42,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57729245] [2022-07-19 16:44:42,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57729245] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:44:42,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111997743] [2022-07-19 16:44:42,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:42,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:42,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:44:42,088 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:44:42,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-07-19 16:44:42,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:42,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 1921 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:44:42,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:44:42,354 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-19 16:44:42,354 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:44:42,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111997743] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:44:42,354 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:44:42,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-07-19 16:44:42,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89233579] [2022-07-19 16:44:42,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:42,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:44:42,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:42,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:44:42,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:44:42,356 INFO L87 Difference]: Start difference. First operand 9664 states and 15749 transitions. Second operand has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-19 16:44:42,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:42,947 INFO L93 Difference]: Finished difference Result 14214 states and 23134 transitions. [2022-07-19 16:44:42,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:44:42,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 168 [2022-07-19 16:44:42,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:42,964 INFO L225 Difference]: With dead ends: 14214 [2022-07-19 16:44:42,964 INFO L226 Difference]: Without dead ends: 4669 [2022-07-19 16:44:42,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:44:42,988 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 81 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 2372 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:42,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 2372 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:44:42,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4669 states. [2022-07-19 16:44:43,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4669 to 4639. [2022-07-19 16:44:43,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 3622 states have (on average 1.5811706239646603) internal successors, (5727), 3782 states have internal predecessors, (5727), 769 states have call successors, (769), 219 states have call predecessors, (769), 247 states have return successors, (1003), 757 states have call predecessors, (1003), 765 states have call successors, (1003) [2022-07-19 16:44:43,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 7499 transitions. [2022-07-19 16:44:43,492 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 7499 transitions. Word has length 168 [2022-07-19 16:44:43,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:43,492 INFO L495 AbstractCegarLoop]: Abstraction has 4639 states and 7499 transitions. [2022-07-19 16:44:43,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-19 16:44:43,492 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 7499 transitions. [2022-07-19 16:44:43,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-07-19 16:44:43,495 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:43,495 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:43,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-07-19 16:44:43,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-07-19 16:44:43,696 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:43,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:43,696 INFO L85 PathProgramCache]: Analyzing trace with hash -173349627, now seen corresponding path program 1 times [2022-07-19 16:44:43,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:43,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457329868] [2022-07-19 16:44:43,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:43,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:43,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:43,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:43,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:43,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:43,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:43,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:43,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:43,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:43,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:43,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:43,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:43,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:43,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:43,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:43,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:43,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:44,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:44,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:44,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:44:44,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:44,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:44:44,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-19 16:44:44,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,037 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-19 16:44:44,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:44,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457329868] [2022-07-19 16:44:44,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457329868] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:44:44,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365189872] [2022-07-19 16:44:44,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:44,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:44,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:44:44,039 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:44:44,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-07-19 16:44:44,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:44,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 1919 conjuncts, 16 conjunts are in the unsatisfiable core [2022-07-19 16:44:44,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:44:44,324 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-19 16:44:44,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:44:44,449 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 16:44:44,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365189872] provided 1 perfect and 1 imperfect interpolant sequences [2022-07-19 16:44:44,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-07-19 16:44:44,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13, 6] total 18 [2022-07-19 16:44:44,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581820125] [2022-07-19 16:44:44,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:44:44,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:44:44,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:44,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:44:44,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:44:44,451 INFO L87 Difference]: Start difference. First operand 4639 states and 7499 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-19 16:44:44,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:44:44,957 INFO L93 Difference]: Finished difference Result 4917 states and 7939 transitions. [2022-07-19 16:44:44,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:44:44,958 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 165 [2022-07-19 16:44:44,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:44:44,975 INFO L225 Difference]: With dead ends: 4917 [2022-07-19 16:44:44,975 INFO L226 Difference]: Without dead ends: 4903 [2022-07-19 16:44:44,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:44:44,978 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 67 mSDsluCounter, 2497 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 3352 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:44:44,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 3352 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:44:44,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4903 states. [2022-07-19 16:44:45,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4903 to 4669. [2022-07-19 16:44:45,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4669 states, 3652 states have (on average 1.576396495071194) internal successors, (5757), 3812 states have internal predecessors, (5757), 769 states have call successors, (769), 219 states have call predecessors, (769), 247 states have return successors, (1003), 757 states have call predecessors, (1003), 765 states have call successors, (1003) [2022-07-19 16:44:45,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4669 states to 4669 states and 7529 transitions. [2022-07-19 16:44:45,472 INFO L78 Accepts]: Start accepts. Automaton has 4669 states and 7529 transitions. Word has length 165 [2022-07-19 16:44:45,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:44:45,472 INFO L495 AbstractCegarLoop]: Abstraction has 4669 states and 7529 transitions. [2022-07-19 16:44:45,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-19 16:44:45,473 INFO L276 IsEmpty]: Start isEmpty. Operand 4669 states and 7529 transitions. [2022-07-19 16:44:45,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-07-19 16:44:45,477 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:44:45,478 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:44:45,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-07-19 16:44:45,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-07-19 16:44:45,693 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:44:45,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:44:45,693 INFO L85 PathProgramCache]: Analyzing trace with hash 2055720194, now seen corresponding path program 1 times [2022-07-19 16:44:45,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:44:45,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284362245] [2022-07-19 16:44:45,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:45,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:44:45,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:45,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:44:45,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:45,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:45,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:45,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:44:45,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:45,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:44:45,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:45,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:45,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:45,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:44:45,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:45,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:44:45,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:45,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:46,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:44:46,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:44:46,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:46,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 16:44:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 16:44:46,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 16:44:46,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:44:46,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:44:46,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:44:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 16:44:46,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 16:44:46,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-19 16:44:46,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-19 16:44:46,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,039 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-07-19 16:44:46,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:44:46,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284362245] [2022-07-19 16:44:46,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284362245] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:44:46,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365211750] [2022-07-19 16:44:46,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:44:46,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:44:46,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:44:46,041 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:44:46,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-07-19 16:44:46,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:44:46,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 2041 conjuncts, 14 conjunts are in the unsatisfiable core [2022-07-19 16:44:46,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:44:46,541 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 46 proven. 9 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-07-19 16:44:46,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:44:47,024 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2022-07-19 16:44:47,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365211750] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 16:44:47,025 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 16:44:47,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 8] total 24 [2022-07-19 16:44:47,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282422952] [2022-07-19 16:44:47,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 16:44:47,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-07-19 16:44:47,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:44:47,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-07-19 16:44:47,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2022-07-19 16:44:47,026 INFO L87 Difference]: Start difference. First operand 4669 states and 7529 transitions. Second operand has 24 states, 23 states have (on average 12.782608695652174) internal successors, (294), 18 states have internal predecessors, (294), 9 states have call successors, (56), 8 states have call predecessors, (56), 13 states have return successors, (54), 12 states have call predecessors, (54), 9 states have call successors, (54) [2022-07-19 16:45:07,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:45:07,513 INFO L93 Difference]: Finished difference Result 19869 states and 35752 transitions. [2022-07-19 16:45:07,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-07-19 16:45:07,513 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 12.782608695652174) internal successors, (294), 18 states have internal predecessors, (294), 9 states have call successors, (56), 8 states have call predecessors, (56), 13 states have return successors, (54), 12 states have call predecessors, (54), 9 states have call successors, (54) Word has length 204 [2022-07-19 16:45:07,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:45:07,594 INFO L225 Difference]: With dead ends: 19869 [2022-07-19 16:45:07,595 INFO L226 Difference]: Without dead ends: 15311 [2022-07-19 16:45:07,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 537 GetRequests, 464 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1312 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=850, Invalid=4120, Unknown=0, NotChecked=0, Total=4970 [2022-07-19 16:45:07,626 INFO L413 NwaCegarLoop]: 1756 mSDtfsCounter, 9016 mSDsluCounter, 8539 mSDsCounter, 0 mSdLazyCounter, 19470 mSolverCounterSat, 4098 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9025 SdHoareTripleChecker+Valid, 10295 SdHoareTripleChecker+Invalid, 23568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4098 IncrementalHoareTripleChecker+Valid, 19470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2022-07-19 16:45:07,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9025 Valid, 10295 Invalid, 23568 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4098 Valid, 19470 Invalid, 0 Unknown, 0 Unchecked, 13.7s Time] [2022-07-19 16:45:07,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15311 states. [2022-07-19 16:45:09,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15311 to 10459. [2022-07-19 16:45:09,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10459 states, 7996 states have (on average 1.5549024512256129) internal successors, (12433), 8381 states have internal predecessors, (12433), 1901 states have call successors, (1901), 463 states have call predecessors, (1901), 561 states have return successors, (2575), 1904 states have call predecessors, (2575), 1897 states have call successors, (2575) [2022-07-19 16:45:09,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10459 states to 10459 states and 16909 transitions. [2022-07-19 16:45:09,084 INFO L78 Accepts]: Start accepts. Automaton has 10459 states and 16909 transitions. Word has length 204 [2022-07-19 16:45:09,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:45:09,084 INFO L495 AbstractCegarLoop]: Abstraction has 10459 states and 16909 transitions. [2022-07-19 16:45:09,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 12.782608695652174) internal successors, (294), 18 states have internal predecessors, (294), 9 states have call successors, (56), 8 states have call predecessors, (56), 13 states have return successors, (54), 12 states have call predecessors, (54), 9 states have call successors, (54) [2022-07-19 16:45:09,085 INFO L276 IsEmpty]: Start isEmpty. Operand 10459 states and 16909 transitions. [2022-07-19 16:45:09,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-07-19 16:45:09,097 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:45:09,097 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:45:09,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-07-19 16:45:09,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:45:09,298 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:45:09,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:45:09,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1055026865, now seen corresponding path program 1 times [2022-07-19 16:45:09,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:45:09,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725514695] [2022-07-19 16:45:09,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:45:09,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:45:09,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:45:09,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:09,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:45:09,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:45:09,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:09,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:45:09,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:45:09,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:09,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:45:09,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:45:09,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 16:45:09,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 16:45:09,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 16:45:09,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:45:09,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:45:09,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:45:09,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-19 16:45:09,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-19 16:45:09,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-19 16:45:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-19 16:45:09,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,581 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2022-07-19 16:45:09,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:45:09,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725514695] [2022-07-19 16:45:09,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725514695] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:45:09,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163306746] [2022-07-19 16:45:09,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:45:09,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:45:09,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:45:09,582 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:45:09,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-07-19 16:45:09,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:09,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 2044 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-19 16:45:09,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:45:10,016 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 43 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-19 16:45:10,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:45:10,394 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-07-19 16:45:10,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163306746] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 16:45:10,394 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 16:45:10,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 8] total 22 [2022-07-19 16:45:10,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959648201] [2022-07-19 16:45:10,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 16:45:10,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-07-19 16:45:10,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:45:10,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-07-19 16:45:10,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2022-07-19 16:45:10,396 INFO L87 Difference]: Start difference. First operand 10459 states and 16909 transitions. Second operand has 22 states, 21 states have (on average 12.904761904761905) internal successors, (271), 16 states have internal predecessors, (271), 8 states have call successors, (52), 8 states have call predecessors, (52), 11 states have return successors, (52), 10 states have call predecessors, (52), 8 states have call successors, (52) [2022-07-19 16:45:28,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:45:28,796 INFO L93 Difference]: Finished difference Result 33548 states and 58625 transitions. [2022-07-19 16:45:28,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-07-19 16:45:28,797 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 12.904761904761905) internal successors, (271), 16 states have internal predecessors, (271), 8 states have call successors, (52), 8 states have call predecessors, (52), 11 states have return successors, (52), 10 states have call predecessors, (52), 8 states have call successors, (52) Word has length 210 [2022-07-19 16:45:28,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:45:28,920 INFO L225 Difference]: With dead ends: 33548 [2022-07-19 16:45:28,920 INFO L226 Difference]: Without dead ends: 28446 [2022-07-19 16:45:28,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 467 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=490, Invalid=2372, Unknown=0, NotChecked=0, Total=2862 [2022-07-19 16:45:28,945 INFO L413 NwaCegarLoop]: 1680 mSDtfsCounter, 9117 mSDsluCounter, 9024 mSDsCounter, 0 mSdLazyCounter, 17395 mSolverCounterSat, 3670 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9131 SdHoareTripleChecker+Valid, 10704 SdHoareTripleChecker+Invalid, 21065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3670 IncrementalHoareTripleChecker+Valid, 17395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2022-07-19 16:45:28,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9131 Valid, 10704 Invalid, 21065 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3670 Valid, 17395 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2022-07-19 16:45:28,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28446 states. [2022-07-19 16:45:32,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28446 to 22878. [2022-07-19 16:45:32,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22878 states, 16994 states have (on average 1.5517241379310345) internal successors, (26370), 17929 states have internal predecessors, (26370), 4692 states have call successors, (4692), 911 states have call predecessors, (4692), 1191 states have return successors, (6421), 4757 states have call predecessors, (6421), 4688 states have call successors, (6421) [2022-07-19 16:45:32,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22878 states to 22878 states and 37483 transitions. [2022-07-19 16:45:32,266 INFO L78 Accepts]: Start accepts. Automaton has 22878 states and 37483 transitions. Word has length 210 [2022-07-19 16:45:32,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:45:32,266 INFO L495 AbstractCegarLoop]: Abstraction has 22878 states and 37483 transitions. [2022-07-19 16:45:32,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 12.904761904761905) internal successors, (271), 16 states have internal predecessors, (271), 8 states have call successors, (52), 8 states have call predecessors, (52), 11 states have return successors, (52), 10 states have call predecessors, (52), 8 states have call successors, (52) [2022-07-19 16:45:32,266 INFO L276 IsEmpty]: Start isEmpty. Operand 22878 states and 37483 transitions. [2022-07-19 16:45:32,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-07-19 16:45:32,285 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:45:32,285 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:45:32,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-07-19 16:45:32,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:45:32,485 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:45:32,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:45:32,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1256259970, now seen corresponding path program 1 times [2022-07-19 16:45:32,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:45:32,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459149402] [2022-07-19 16:45:32,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:45:32,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:45:32,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:45:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:45:32,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:45:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:32,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:45:32,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:45:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:32,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:32,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:45:32,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:45:32,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 16:45:32,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 16:45:32,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 16:45:32,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:45:32,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:45:32,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:45:32,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-19 16:45:32,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:45:32,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:45:32,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:45:32,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:45:32,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:45:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:45:32,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:32,891 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 3 proven. 29 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-07-19 16:45:32,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:45:32,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459149402] [2022-07-19 16:45:32,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459149402] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:45:32,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787265638] [2022-07-19 16:45:32,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:45:32,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:45:32,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:45:32,893 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:45:32,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-07-19 16:45:33,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:45:33,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 2349 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:45:33,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:45:33,301 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 17 proven. 52 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-07-19 16:45:33,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:45:33,552 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2022-07-19 16:45:33,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787265638] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 16:45:33,552 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 16:45:33,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 5, 5] total 17 [2022-07-19 16:45:33,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5384868] [2022-07-19 16:45:33,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 16:45:33,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-19 16:45:33,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:45:33,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-19 16:45:33,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-07-19 16:45:33,554 INFO L87 Difference]: Start difference. First operand 22878 states and 37483 transitions. Second operand has 17 states, 17 states have (on average 15.823529411764707) internal successors, (269), 12 states have internal predecessors, (269), 8 states have call successors, (50), 8 states have call predecessors, (50), 8 states have return successors, (49), 11 states have call predecessors, (49), 8 states have call successors, (49) [2022-07-19 16:45:54,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:45:54,690 INFO L93 Difference]: Finished difference Result 69196 states and 122467 transitions. [2022-07-19 16:45:54,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-07-19 16:45:54,691 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 15.823529411764707) internal successors, (269), 12 states have internal predecessors, (269), 8 states have call successors, (50), 8 states have call predecessors, (50), 8 states have return successors, (49), 11 states have call predecessors, (49), 8 states have call successors, (49) Word has length 233 [2022-07-19 16:45:54,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:45:55,006 INFO L225 Difference]: With dead ends: 69196 [2022-07-19 16:45:55,006 INFO L226 Difference]: Without dead ends: 46448 [2022-07-19 16:45:55,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 530 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1721 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=926, Invalid=4476, Unknown=0, NotChecked=0, Total=5402 [2022-07-19 16:45:55,161 INFO L413 NwaCegarLoop]: 1119 mSDtfsCounter, 4189 mSDsluCounter, 4538 mSDsCounter, 0 mSdLazyCounter, 9565 mSolverCounterSat, 1978 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4189 SdHoareTripleChecker+Valid, 5657 SdHoareTripleChecker+Invalid, 11543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1978 IncrementalHoareTripleChecker+Valid, 9565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:45:55,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4189 Valid, 5657 Invalid, 11543 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1978 Valid, 9565 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2022-07-19 16:45:55,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46448 states. [2022-07-19 16:46:00,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46448 to 32402. [2022-07-19 16:46:00,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32402 states, 24362 states have (on average 1.494540678105246) internal successors, (36410), 25501 states have internal predecessors, (36410), 6150 states have call successors, (6150), 1441 states have call predecessors, (6150), 1889 states have return successors, (10062), 6179 states have call predecessors, (10062), 6146 states have call successors, (10062) [2022-07-19 16:46:00,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32402 states to 32402 states and 52622 transitions. [2022-07-19 16:46:00,935 INFO L78 Accepts]: Start accepts. Automaton has 32402 states and 52622 transitions. Word has length 233 [2022-07-19 16:46:00,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:00,936 INFO L495 AbstractCegarLoop]: Abstraction has 32402 states and 52622 transitions. [2022-07-19 16:46:00,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 15.823529411764707) internal successors, (269), 12 states have internal predecessors, (269), 8 states have call successors, (50), 8 states have call predecessors, (50), 8 states have return successors, (49), 11 states have call predecessors, (49), 8 states have call successors, (49) [2022-07-19 16:46:00,936 INFO L276 IsEmpty]: Start isEmpty. Operand 32402 states and 52622 transitions. [2022-07-19 16:46:00,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2022-07-19 16:46:00,966 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:00,966 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:46:00,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-07-19 16:46:01,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-07-19 16:46:01,167 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:01,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:01,167 INFO L85 PathProgramCache]: Analyzing trace with hash -2036886759, now seen corresponding path program 1 times [2022-07-19 16:46:01,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:01,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77709007] [2022-07-19 16:46:01,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:01,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:01,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:01,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:46:01,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:01,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:46:01,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:01,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:46:01,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:46:01,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 16:46:01,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 16:46:01,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 16:46:01,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:46:01,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:46:01,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:46:01,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 16:46:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:01,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:46:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:46:01,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:01,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:46:01,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:46:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,499 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-07-19 16:46:01,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:01,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77709007] [2022-07-19 16:46:01,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77709007] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:01,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183388424] [2022-07-19 16:46:01,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:01,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:01,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:01,500 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:46:01,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-07-19 16:46:01,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:01,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 2348 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:46:01,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:01,918 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 32 proven. 28 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-07-19 16:46:01,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:46:02,263 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2022-07-19 16:46:02,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183388424] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 16:46:02,263 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 16:46:02,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 18 [2022-07-19 16:46:02,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331943855] [2022-07-19 16:46:02,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 16:46:02,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 16:46:02,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:02,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 16:46:02,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:46:02,265 INFO L87 Difference]: Start difference. First operand 32402 states and 52622 transitions. Second operand has 18 states, 18 states have (on average 13.555555555555555) internal successors, (244), 15 states have internal predecessors, (244), 11 states have call successors, (47), 10 states have call predecessors, (47), 9 states have return successors, (43), 11 states have call predecessors, (43), 11 states have call successors, (43)