./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec9_product32.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6c24879c 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_spec9_product32.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 6f20249a191004f50add5285446ee5ffba043f1ff9b40e0e115c641082e595e2 --- Real Ultimate output --- This is Ultimate 0.2.2-?-6c24879 [2022-07-12 05:55:29,140 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-12 05:55:29,144 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-12 05:55:29,186 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-12 05:55:29,186 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-12 05:55:29,188 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-12 05:55:29,189 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-12 05:55:29,191 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-12 05:55:29,192 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-12 05:55:29,196 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-12 05:55:29,196 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-12 05:55:29,198 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-12 05:55:29,198 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-12 05:55:29,199 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-12 05:55:29,200 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-12 05:55:29,203 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-12 05:55:29,204 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-12 05:55:29,205 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-12 05:55:29,206 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-12 05:55:29,209 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-12 05:55:29,210 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-12 05:55:29,211 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-12 05:55:29,212 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-12 05:55:29,213 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-12 05:55:29,214 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-12 05:55:29,217 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-12 05:55:29,220 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-12 05:55:29,220 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-12 05:55:29,221 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-12 05:55:29,221 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-12 05:55:29,222 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-12 05:55:29,222 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-12 05:55:29,223 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-12 05:55:29,224 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-12 05:55:29,224 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-12 05:55:29,225 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-12 05:55:29,225 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-12 05:55:29,225 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-12 05:55:29,226 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-12 05:55:29,226 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-12 05:55:29,226 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-12 05:55:29,228 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-12 05:55:29,228 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-12 05:55:29,251 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-12 05:55:29,253 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-12 05:55:29,253 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-12 05:55:29,253 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-12 05:55:29,254 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-12 05:55:29,254 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-12 05:55:29,254 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-12 05:55:29,255 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-12 05:55:29,255 INFO L138 SettingsManager]: * Use SBE=true [2022-07-12 05:55:29,255 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-12 05:55:29,256 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-12 05:55:29,256 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-12 05:55:29,256 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-12 05:55:29,256 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-12 05:55:29,256 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-12 05:55:29,256 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-12 05:55:29,256 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-12 05:55:29,257 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-12 05:55:29,257 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-12 05:55:29,257 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-12 05:55:29,257 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-12 05:55:29,257 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-12 05:55:29,258 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-12 05:55:29,258 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-12 05:55:29,258 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 05:55:29,258 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-12 05:55:29,258 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-12 05:55:29,258 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-12 05:55:29,258 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-12 05:55:29,259 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-12 05:55:29,259 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-12 05:55:29,259 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-12 05:55:29,259 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-12 05:55:29,259 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 -> 6f20249a191004f50add5285446ee5ffba043f1ff9b40e0e115c641082e595e2 [2022-07-12 05:55:29,427 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-12 05:55:29,446 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-12 05:55:29,449 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-12 05:55:29,450 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-12 05:55:29,450 INFO L275 PluginConnector]: CDTParser initialized [2022-07-12 05:55:29,451 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec9_product32.cil.c [2022-07-12 05:55:29,509 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/87db86128/c9b7f8d1abef4ecb855c5b7ad45c5987/FLAGa6db5a061 [2022-07-12 05:55:29,953 INFO L306 CDTParser]: Found 1 translation units. [2022-07-12 05:55:29,961 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec9_product32.cil.c [2022-07-12 05:55:29,979 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/87db86128/c9b7f8d1abef4ecb855c5b7ad45c5987/FLAGa6db5a061 [2022-07-12 05:55:30,252 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/87db86128/c9b7f8d1abef4ecb855c5b7ad45c5987 [2022-07-12 05:55:30,255 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-12 05:55:30,256 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-12 05:55:30,258 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-12 05:55:30,259 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-12 05:55:30,261 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-12 05:55:30,261 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,262 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bae42a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30, skipping insertion in model container [2022-07-12 05:55:30,262 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,266 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-12 05:55:30,325 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-12 05:55:30,519 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_spec9_product32.cil.c[17414,17427] [2022-07-12 05:55:30,714 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 05:55:30,723 INFO L203 MainTranslator]: Completed pre-run [2022-07-12 05:55:30,750 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_spec9_product32.cil.c[17414,17427] [2022-07-12 05:55:30,802 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 05:55:30,821 INFO L208 MainTranslator]: Completed translation [2022-07-12 05:55:30,822 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30 WrapperNode [2022-07-12 05:55:30,822 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-12 05:55:30,823 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-12 05:55:30,823 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-12 05:55:30,823 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-12 05:55:30,827 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,845 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,889 INFO L137 Inliner]: procedures = 99, calls = 352, calls flagged for inlining = 28, calls inlined = 24, statements flattened = 934 [2022-07-12 05:55:30,890 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-12 05:55:30,890 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-12 05:55:30,890 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-12 05:55:30,890 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-12 05:55:30,896 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,896 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,901 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,917 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,929 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,952 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,955 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,977 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-12 05:55:30,978 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-12 05:55:30,978 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-12 05:55:30,978 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-12 05:55:30,978 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (1/1) ... [2022-07-12 05:55:30,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 05:55:30,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:55:31,038 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-12 05:55:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-12 05:55:31,078 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-12 05:55:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-12 05:55:31,078 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-12 05:55:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-12 05:55:31,078 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-12 05:55:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2022-07-12 05:55:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2022-07-12 05:55:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-12 05:55:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-12 05:55:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-12 05:55:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-12 05:55:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-12 05:55:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-12 05:55:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-07-12 05:55:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-07-12 05:55:31,080 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2022-07-12 05:55:31,080 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2022-07-12 05:55:31,080 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-12 05:55:31,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-12 05:55:31,080 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-12 05:55:31,080 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-12 05:55:31,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-12 05:55:31,080 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2022-07-12 05:55:31,080 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2022-07-12 05:55:31,081 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-12 05:55:31,081 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-12 05:55:31,081 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-07-12 05:55:31,081 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-07-12 05:55:31,081 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-12 05:55:31,081 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-12 05:55:31,081 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-12 05:55:31,081 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-12 05:55:31,081 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-12 05:55:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-12 05:55:31,082 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-12 05:55:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-12 05:55:31,082 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-12 05:55:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-12 05:55:31,082 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-12 05:55:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-12 05:55:31,083 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-12 05:55:31,083 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-12 05:55:31,083 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-12 05:55:31,093 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-12 05:55:31,093 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-12 05:55:31,093 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-12 05:55:31,093 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-12 05:55:31,093 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-12 05:55:31,094 INFO L130 BoogieDeclarations]: Found specification of procedure isEmpty [2022-07-12 05:55:31,094 INFO L138 BoogieDeclarations]: Found implementation of procedure isEmpty [2022-07-12 05:55:31,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-12 05:55:31,094 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-12 05:55:31,094 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-12 05:55:31,094 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-12 05:55:31,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-12 05:55:31,094 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-12 05:55:31,095 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-12 05:55:31,095 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2022-07-12 05:55:31,095 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2022-07-12 05:55:31,054 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-12 05:55:31,192 INFO L234 CfgBuilder]: Building ICFG [2022-07-12 05:55:31,194 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-12 05:55:31,939 INFO L275 CfgBuilder]: Performing block encoding [2022-07-12 05:55:31,951 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-12 05:55:31,951 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-12 05:55:31,954 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 05:55:31 BoogieIcfgContainer [2022-07-12 05:55:31,954 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-12 05:55:31,956 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-12 05:55:31,956 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-12 05:55:31,959 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-12 05:55:31,959 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.07 05:55:30" (1/3) ... [2022-07-12 05:55:31,960 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@419bafd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 05:55:31, skipping insertion in model container [2022-07-12 05:55:31,960 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:55:30" (2/3) ... [2022-07-12 05:55:31,960 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@419bafd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 05:55:31, skipping insertion in model container [2022-07-12 05:55:31,961 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 05:55:31" (3/3) ... [2022-07-12 05:55:31,962 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec9_product32.cil.c [2022-07-12 05:55:31,972 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-12 05:55:31,972 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-12 05:55:32,039 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-12 05:55:32,045 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@225230dc, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@1573f77a [2022-07-12 05:55:32,045 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-12 05:55:32,061 INFO L276 IsEmpty]: Start isEmpty. Operand has 600 states, 467 states have (on average 1.676659528907923) internal successors, (783), 490 states have internal predecessors, (783), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (103), 96 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-12 05:55:32,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-07-12 05:55:32,073 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:55:32,074 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:55:32,075 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:55:32,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:55:32,080 INFO L85 PathProgramCache]: Analyzing trace with hash -91382860, now seen corresponding path program 1 times [2022-07-12 05:55:32,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:55:32,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597288726] [2022-07-12 05:55:32,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:55:32,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:55:32,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:55:32,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:55:32,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-12 05:55:32,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:32,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:32,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:55:32,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:55:32,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:32,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:55:32,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:55:32,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597288726] [2022-07-12 05:55:32,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597288726] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:55:32,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:55:32,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:55:32,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940866439] [2022-07-12 05:55:32,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:55:32,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:55:32,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:55:32,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:55:32,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:55:32,757 INFO L87 Difference]: Start difference. First operand has 600 states, 467 states have (on average 1.676659528907923) internal successors, (783), 490 states have internal predecessors, (783), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (103), 96 states have call predecessors, (103), 103 states have call successors, (103) Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:36,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:55:36,618 INFO L93 Difference]: Finished difference Result 1334 states and 2232 transitions. [2022-07-12 05:55:36,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 05:55:36,620 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 62 [2022-07-12 05:55:36,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:55:36,643 INFO L225 Difference]: With dead ends: 1334 [2022-07-12 05:55:36,644 INFO L226 Difference]: Without dead ends: 746 [2022-07-12 05:55:36,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:55:36,652 INFO L413 NwaCegarLoop]: 875 mSDtfsCounter, 713 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 2448 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 1700 SdHoareTripleChecker+Invalid, 2596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 2448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-12 05:55:36,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 1700 Invalid, 2596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 2448 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-12 05:55:36,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2022-07-12 05:55:36,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 592. [2022-07-12 05:55:36,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.6724511930585684) internal successors, (771), 482 states have internal predecessors, (771), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (98), 95 states have call predecessors, (98), 98 states have call successors, (98) [2022-07-12 05:55:36,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 972 transitions. [2022-07-12 05:55:36,747 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 972 transitions. Word has length 62 [2022-07-12 05:55:36,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:55:36,747 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 972 transitions. [2022-07-12 05:55:36,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:36,748 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 972 transitions. [2022-07-12 05:55:36,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-12 05:55:36,750 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:55:36,750 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:55:36,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-12 05:55:36,751 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:55:36,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:55:36,751 INFO L85 PathProgramCache]: Analyzing trace with hash -19769421, now seen corresponding path program 1 times [2022-07-12 05:55:36,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:55:36,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449975717] [2022-07-12 05:55:36,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:55:36,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:55:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:36,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:55:36,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:36,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:36,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:36,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:55:36,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:37,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:55:37,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:37,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:37,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:37,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:37,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:55:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:37,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:55:37,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:37,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:55:37,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:55:37,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449975717] [2022-07-12 05:55:37,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449975717] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:55:37,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:55:37,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:55:37,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577597751] [2022-07-12 05:55:37,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:55:37,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:55:37,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:55:37,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:55:37,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:55:37,045 INFO L87 Difference]: Start difference. First operand 592 states and 972 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:40,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:55:40,818 INFO L93 Difference]: Finished difference Result 1320 states and 2198 transitions. [2022-07-12 05:55:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 05:55:40,819 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2022-07-12 05:55:40,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:55:40,823 INFO L225 Difference]: With dead ends: 1320 [2022-07-12 05:55:40,823 INFO L226 Difference]: Without dead ends: 746 [2022-07-12 05:55:40,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:55:40,826 INFO L413 NwaCegarLoop]: 876 mSDtfsCounter, 710 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 2448 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 799 SdHoareTripleChecker+Valid, 1688 SdHoareTripleChecker+Invalid, 2592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 2448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-12 05:55:40,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [799 Valid, 1688 Invalid, 2592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 2448 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-12 05:55:40,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2022-07-12 05:55:40,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 592. [2022-07-12 05:55:40,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.6702819956616053) internal successors, (770), 482 states have internal predecessors, (770), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (98), 95 states have call predecessors, (98), 98 states have call successors, (98) [2022-07-12 05:55:40,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 971 transitions. [2022-07-12 05:55:40,887 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 971 transitions. Word has length 65 [2022-07-12 05:55:40,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:55:40,888 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 971 transitions. [2022-07-12 05:55:40,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:40,888 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 971 transitions. [2022-07-12 05:55:40,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-12 05:55:40,891 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:55:40,891 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:55:40,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-12 05:55:40,892 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:55:40,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:55:40,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1811288764, now seen corresponding path program 1 times [2022-07-12 05:55:40,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:55:40,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319471005] [2022-07-12 05:55:40,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:55:40,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:55:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:40,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:55:41,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:41,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:41,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:41,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:55:41,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:41,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:55:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:41,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:41,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:41,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:41,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:55:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:41,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:55:41,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:41,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:55:41,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:55:41,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319471005] [2022-07-12 05:55:41,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319471005] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:55:41,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:55:41,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:55:41,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108608781] [2022-07-12 05:55:41,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:55:41,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:55:41,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:55:41,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:55:41,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:55:41,219 INFO L87 Difference]: Start difference. First operand 592 states and 971 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:44,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:55:44,138 INFO L93 Difference]: Finished difference Result 1320 states and 2197 transitions. [2022-07-12 05:55:44,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 05:55:44,139 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 66 [2022-07-12 05:55:44,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:55:44,143 INFO L225 Difference]: With dead ends: 1320 [2022-07-12 05:55:44,143 INFO L226 Difference]: Without dead ends: 746 [2022-07-12 05:55:44,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:55:44,145 INFO L413 NwaCegarLoop]: 876 mSDtfsCounter, 1190 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 2267 mSolverCounterSat, 302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1279 SdHoareTripleChecker+Valid, 1680 SdHoareTripleChecker+Invalid, 2569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 302 IncrementalHoareTripleChecker+Valid, 2267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:55:44,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1279 Valid, 1680 Invalid, 2569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [302 Valid, 2267 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-12 05:55:44,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2022-07-12 05:55:44,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 592. [2022-07-12 05:55:44,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.668112798264642) internal successors, (769), 482 states have internal predecessors, (769), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (98), 95 states have call predecessors, (98), 98 states have call successors, (98) [2022-07-12 05:55:44,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 970 transitions. [2022-07-12 05:55:44,180 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 970 transitions. Word has length 66 [2022-07-12 05:55:44,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:55:44,180 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 970 transitions. [2022-07-12 05:55:44,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:44,181 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 970 transitions. [2022-07-12 05:55:44,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-07-12 05:55:44,181 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:55:44,182 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:55:44,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-12 05:55:44,182 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:55:44,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:55:44,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1562866511, now seen corresponding path program 1 times [2022-07-12 05:55:44,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:55:44,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809124676] [2022-07-12 05:55:44,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:55:44,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:55:44,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:55:44,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:44,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 05:55:44,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-12 05:55:44,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:44,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:44,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:55:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:55:44,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:44,453 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:55:44,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:55:44,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809124676] [2022-07-12 05:55:44,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809124676] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:55:44,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:55:44,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:55:44,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147230546] [2022-07-12 05:55:44,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:55:44,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:55:44,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:55:44,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:55:44,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:55:44,455 INFO L87 Difference]: Start difference. First operand 592 states and 970 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:47,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:55:47,573 INFO L93 Difference]: Finished difference Result 1320 states and 2196 transitions. [2022-07-12 05:55:47,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 05:55:47,574 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 67 [2022-07-12 05:55:47,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:55:47,579 INFO L225 Difference]: With dead ends: 1320 [2022-07-12 05:55:47,580 INFO L226 Difference]: Without dead ends: 746 [2022-07-12 05:55:47,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:55:47,590 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 1193 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 2265 mSolverCounterSat, 312 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1282 SdHoareTripleChecker+Valid, 1644 SdHoareTripleChecker+Invalid, 2577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 312 IncrementalHoareTripleChecker+Valid, 2265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-07-12 05:55:47,591 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1282 Valid, 1644 Invalid, 2577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [312 Valid, 2265 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-07-12 05:55:47,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2022-07-12 05:55:47,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 592. [2022-07-12 05:55:47,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.665943600867679) internal successors, (768), 482 states have internal predecessors, (768), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (98), 95 states have call predecessors, (98), 98 states have call successors, (98) [2022-07-12 05:55:47,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 969 transitions. [2022-07-12 05:55:47,671 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 969 transitions. Word has length 67 [2022-07-12 05:55:47,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:55:47,671 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 969 transitions. [2022-07-12 05:55:47,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:47,672 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 969 transitions. [2022-07-12 05:55:47,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-12 05:55:47,674 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:55:47,674 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:55:47,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-12 05:55:47,674 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:55:47,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:55:47,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1864177696, now seen corresponding path program 1 times [2022-07-12 05:55:47,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:55:47,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935232411] [2022-07-12 05:55:47,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:55:47,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:55:47,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:47,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:55:47,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:47,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:47,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:47,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:55:47,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:47,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:55:47,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:47,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:47,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:47,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:47,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:47,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:55:47,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:47,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:55:48,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:48,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:55:48,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:55:48,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935232411] [2022-07-12 05:55:48,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935232411] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:55:48,025 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:55:48,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:55:48,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130323637] [2022-07-12 05:55:48,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:55:48,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:55:48,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:55:48,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:55:48,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:55:48,027 INFO L87 Difference]: Start difference. First operand 592 states and 969 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:52,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:55:52,709 INFO L93 Difference]: Finished difference Result 1332 states and 2219 transitions. [2022-07-12 05:55:52,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-12 05:55:52,710 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 68 [2022-07-12 05:55:52,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:55:52,714 INFO L225 Difference]: With dead ends: 1332 [2022-07-12 05:55:52,714 INFO L226 Difference]: Without dead ends: 758 [2022-07-12 05:55:52,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:55:52,716 INFO L413 NwaCegarLoop]: 876 mSDtfsCounter, 755 mSDsluCounter, 1711 mSDsCounter, 0 mSdLazyCounter, 4931 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 2587 SdHoareTripleChecker+Invalid, 5086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 4931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:55:52,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [846 Valid, 2587 Invalid, 5086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 4931 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-07-12 05:55:52,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2022-07-12 05:55:52,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 596. [2022-07-12 05:55:52,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 464 states have (on average 1.6594827586206897) internal successors, (770), 485 states have internal predecessors, (770), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-12 05:55:52,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 973 transitions. [2022-07-12 05:55:52,749 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 973 transitions. Word has length 68 [2022-07-12 05:55:52,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:55:52,749 INFO L495 AbstractCegarLoop]: Abstraction has 596 states and 973 transitions. [2022-07-12 05:55:52,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:55:52,750 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 973 transitions. [2022-07-12 05:55:52,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-07-12 05:55:52,751 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:55:52,751 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:55:52,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-12 05:55:52,751 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:55:52,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:55:52,752 INFO L85 PathProgramCache]: Analyzing trace with hash -815196216, now seen corresponding path program 1 times [2022-07-12 05:55:52,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:55:52,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172966132] [2022-07-12 05:55:52,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:55:52,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:55:52,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:52,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:55:52,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:52,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:52,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:52,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:55:52,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:53,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-12 05:55:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:53,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:53,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:53,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:53,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:53,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:55:53,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:53,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:55:53,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:53,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 05:55:53,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:53,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:55:53,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:55:53,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172966132] [2022-07-12 05:55:53,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172966132] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:55:53,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:55:53,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:55:53,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952273162] [2022-07-12 05:55:53,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:55:53,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:55:53,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:55:53,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:55:53,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:55:53,033 INFO L87 Difference]: Start difference. First operand 596 states and 973 transitions. Second operand has 9 states, 8 states have (on average 6.75) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:55:57,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:55:57,272 INFO L93 Difference]: Finished difference Result 1307 states and 2158 transitions. [2022-07-12 05:55:57,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-12 05:55:57,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.75) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 75 [2022-07-12 05:55:57,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:55:57,276 INFO L225 Difference]: With dead ends: 1307 [2022-07-12 05:55:57,276 INFO L226 Difference]: Without dead ends: 778 [2022-07-12 05:55:57,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:55:57,279 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 1294 mSDsluCounter, 1696 mSDsCounter, 0 mSdLazyCounter, 4717 mSolverCounterSat, 314 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1384 SdHoareTripleChecker+Valid, 2575 SdHoareTripleChecker+Invalid, 5031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 314 IncrementalHoareTripleChecker+Valid, 4717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:55:57,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1384 Valid, 2575 Invalid, 5031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [314 Valid, 4717 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-07-12 05:55:57,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2022-07-12 05:55:57,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 609. [2022-07-12 05:55:57,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 474 states have (on average 1.6561181434599157) internal successors, (785), 497 states have internal predecessors, (785), 104 states have call successors, (104), 28 states have call predecessors, (104), 30 states have return successors, (103), 97 states have call predecessors, (103), 99 states have call successors, (103) [2022-07-12 05:55:57,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 992 transitions. [2022-07-12 05:55:57,315 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 992 transitions. Word has length 75 [2022-07-12 05:55:57,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:55:57,316 INFO L495 AbstractCegarLoop]: Abstraction has 609 states and 992 transitions. [2022-07-12 05:55:57,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.75) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:55:57,316 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 992 transitions. [2022-07-12 05:55:57,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-07-12 05:55:57,317 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:55:57,317 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:55:57,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-12 05:55:57,318 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:55:57,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:55:57,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1549151975, now seen corresponding path program 1 times [2022-07-12 05:55:57,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:55:57,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110944552] [2022-07-12 05:55:57,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:55:57,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:55:57,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:55:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:55:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-12 05:55:57,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:57,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:55:57,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:55:57,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:55:57,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 05:55:57,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:55:57,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 05:55:57,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:55:57,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110944552] [2022-07-12 05:55:57,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110944552] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:55:57,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:55:57,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-12 05:55:57,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731167276] [2022-07-12 05:55:57,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:55:57,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-12 05:55:57,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:55:57,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-12 05:55:57,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:55:57,638 INFO L87 Difference]: Start difference. First operand 609 states and 992 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:56:04,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:04,440 INFO L93 Difference]: Finished difference Result 1679 states and 2769 transitions. [2022-07-12 05:56:04,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-07-12 05:56:04,441 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) Word has length 75 [2022-07-12 05:56:04,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:04,448 INFO L225 Difference]: With dead ends: 1679 [2022-07-12 05:56:04,448 INFO L226 Difference]: Without dead ends: 1132 [2022-07-12 05:56:04,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2022-07-12 05:56:04,451 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 1930 mSDsluCounter, 2138 mSDsCounter, 0 mSdLazyCounter, 9301 mSolverCounterSat, 534 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2007 SdHoareTripleChecker+Valid, 3052 SdHoareTripleChecker+Invalid, 9835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 534 IncrementalHoareTripleChecker+Valid, 9301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:04,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2007 Valid, 3052 Invalid, 9835 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [534 Valid, 9301 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2022-07-12 05:56:04,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2022-07-12 05:56:04,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 882. [2022-07-12 05:56:04,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 687 states have (on average 1.6273653566229986) internal successors, (1118), 710 states have internal predecessors, (1118), 148 states have call successors, (148), 43 states have call predecessors, (148), 46 states have return successors, (153), 142 states have call predecessors, (153), 143 states have call successors, (153) [2022-07-12 05:56:04,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1419 transitions. [2022-07-12 05:56:04,515 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1419 transitions. Word has length 75 [2022-07-12 05:56:04,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:04,517 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1419 transitions. [2022-07-12 05:56:04,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:56:04,517 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1419 transitions. [2022-07-12 05:56:04,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-07-12 05:56:04,519 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:04,519 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:04,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-12 05:56:04,521 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:04,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:04,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1624488240, now seen corresponding path program 1 times [2022-07-12 05:56:04,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:04,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148995396] [2022-07-12 05:56:04,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:04,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:04,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:04,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:04,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:04,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-12 05:56:04,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:04,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:04,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:04,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:04,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:04,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:04,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148995396] [2022-07-12 05:56:04,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148995396] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:04,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:04,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:56:04,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527498322] [2022-07-12 05:56:04,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:04,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:56:04,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:04,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:56:04,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:56:04,772 INFO L87 Difference]: Start difference. First operand 882 states and 1419 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:07,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:07,713 INFO L93 Difference]: Finished difference Result 1899 states and 3095 transitions. [2022-07-12 05:56:07,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:56:07,713 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 75 [2022-07-12 05:56:07,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:07,719 INFO L225 Difference]: With dead ends: 1899 [2022-07-12 05:56:07,719 INFO L226 Difference]: Without dead ends: 1079 [2022-07-12 05:56:07,722 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:56:07,722 INFO L413 NwaCegarLoop]: 823 mSDtfsCounter, 1244 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 2218 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1333 SdHoareTripleChecker+Valid, 1617 SdHoareTripleChecker+Invalid, 2547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 2218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:07,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1333 Valid, 1617 Invalid, 2547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 2218 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-07-12 05:56:07,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2022-07-12 05:56:07,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 882. [2022-07-12 05:56:07,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 687 states have (on average 1.6200873362445414) internal successors, (1113), 710 states have internal predecessors, (1113), 148 states have call successors, (148), 43 states have call predecessors, (148), 46 states have return successors, (153), 142 states have call predecessors, (153), 143 states have call successors, (153) [2022-07-12 05:56:07,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1414 transitions. [2022-07-12 05:56:07,810 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1414 transitions. Word has length 75 [2022-07-12 05:56:07,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:07,811 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1414 transitions. [2022-07-12 05:56:07,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:07,811 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1414 transitions. [2022-07-12 05:56:07,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-07-12 05:56:07,813 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:07,813 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:07,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-12 05:56:07,813 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:07,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:07,814 INFO L85 PathProgramCache]: Analyzing trace with hash -496703978, now seen corresponding path program 1 times [2022-07-12 05:56:07,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:07,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825688151] [2022-07-12 05:56:07,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:07,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:07,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:07,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:07,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:07,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:07,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:07,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:08,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 05:56:08,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:08,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:08,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:08,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:08,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:08,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:08,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:08,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:08,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:08,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:08,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825688151] [2022-07-12 05:56:08,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825688151] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:08,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:08,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:56:08,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649489879] [2022-07-12 05:56:08,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:08,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:56:08,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:08,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:56:08,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:56:08,108 INFO L87 Difference]: Start difference. First operand 882 states and 1414 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:10,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:10,742 INFO L93 Difference]: Finished difference Result 1899 states and 3090 transitions. [2022-07-12 05:56:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:56:10,743 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 76 [2022-07-12 05:56:10,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:10,748 INFO L225 Difference]: With dead ends: 1899 [2022-07-12 05:56:10,748 INFO L226 Difference]: Without dead ends: 1079 [2022-07-12 05:56:10,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:56:10,750 INFO L413 NwaCegarLoop]: 823 mSDtfsCounter, 1254 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 2203 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1343 SdHoareTripleChecker+Valid, 1606 SdHoareTripleChecker+Invalid, 2527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 2203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:10,751 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1343 Valid, 1606 Invalid, 2527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 2203 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-12 05:56:10,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2022-07-12 05:56:10,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 882. [2022-07-12 05:56:10,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 687 states have (on average 1.6128093158660843) internal successors, (1108), 710 states have internal predecessors, (1108), 148 states have call successors, (148), 43 states have call predecessors, (148), 46 states have return successors, (153), 142 states have call predecessors, (153), 143 states have call successors, (153) [2022-07-12 05:56:10,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1409 transitions. [2022-07-12 05:56:10,815 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1409 transitions. Word has length 76 [2022-07-12 05:56:10,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:10,816 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1409 transitions. [2022-07-12 05:56:10,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:10,816 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1409 transitions. [2022-07-12 05:56:10,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-12 05:56:10,817 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:10,818 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:10,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-12 05:56:10,818 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:10,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:10,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1090752245, now seen corresponding path program 1 times [2022-07-12 05:56:10,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:10,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62316455] [2022-07-12 05:56:10,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:10,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:10,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:10,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:10,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:10,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:11,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-12 05:56:11,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:11,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:11,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:11,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:11,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:11,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:11,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:11,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:11,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:11,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:11,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:11,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62316455] [2022-07-12 05:56:11,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62316455] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:11,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:11,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:56:11,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572934334] [2022-07-12 05:56:11,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:11,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:56:11,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:11,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:56:11,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:56:11,080 INFO L87 Difference]: Start difference. First operand 882 states and 1409 transitions. Second operand has 9 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 05:56:14,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:14,938 INFO L93 Difference]: Finished difference Result 1891 states and 3067 transitions. [2022-07-12 05:56:14,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:56:14,939 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 77 [2022-07-12 05:56:14,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:14,943 INFO L225 Difference]: With dead ends: 1891 [2022-07-12 05:56:14,943 INFO L226 Difference]: Without dead ends: 1086 [2022-07-12 05:56:14,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:56:14,945 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 778 mSDsluCounter, 1713 mSDsCounter, 0 mSdLazyCounter, 4817 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 2562 SdHoareTripleChecker+Invalid, 4974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 4817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:14,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [868 Valid, 2562 Invalid, 4974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 4817 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-12 05:56:14,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2022-07-12 05:56:15,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 882. [2022-07-12 05:56:15,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 687 states have (on average 1.611353711790393) internal successors, (1107), 710 states have internal predecessors, (1107), 148 states have call successors, (148), 43 states have call predecessors, (148), 46 states have return successors, (153), 142 states have call predecessors, (153), 143 states have call successors, (153) [2022-07-12 05:56:15,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1408 transitions. [2022-07-12 05:56:15,012 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1408 transitions. Word has length 77 [2022-07-12 05:56:15,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:15,012 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1408 transitions. [2022-07-12 05:56:15,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 05:56:15,012 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1408 transitions. [2022-07-12 05:56:15,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-12 05:56:15,013 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:15,013 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:15,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-12 05:56:15,014 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:15,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:15,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1097830869, now seen corresponding path program 1 times [2022-07-12 05:56:15,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:15,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170100959] [2022-07-12 05:56:15,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:15,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:15,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:15,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:15,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:15,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-12 05:56:15,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:15,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:15,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:15,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:15,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:15,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:15,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:15,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170100959] [2022-07-12 05:56:15,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170100959] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:15,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:15,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:56:15,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589681450] [2022-07-12 05:56:15,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:15,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:56:15,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:15,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:56:15,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:56:15,262 INFO L87 Difference]: Start difference. First operand 882 states and 1408 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:18,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:18,079 INFO L93 Difference]: Finished difference Result 1899 states and 3082 transitions. [2022-07-12 05:56:18,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:56:18,080 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 77 [2022-07-12 05:56:18,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:18,089 INFO L225 Difference]: With dead ends: 1899 [2022-07-12 05:56:18,089 INFO L226 Difference]: Without dead ends: 1079 [2022-07-12 05:56:18,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:56:18,098 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 1252 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 2191 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1341 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 2509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 2191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:18,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1341 Valid, 1608 Invalid, 2509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 2191 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-12 05:56:18,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2022-07-12 05:56:18,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 882. [2022-07-12 05:56:18,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 687 states have (on average 1.6040756914119358) internal successors, (1102), 710 states have internal predecessors, (1102), 148 states have call successors, (148), 43 states have call predecessors, (148), 46 states have return successors, (153), 142 states have call predecessors, (153), 143 states have call successors, (153) [2022-07-12 05:56:18,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1403 transitions. [2022-07-12 05:56:18,181 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1403 transitions. Word has length 77 [2022-07-12 05:56:18,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:18,181 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1403 transitions. [2022-07-12 05:56:18,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:18,181 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1403 transitions. [2022-07-12 05:56:18,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-07-12 05:56:18,182 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:18,182 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:18,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-12 05:56:18,183 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:18,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:18,183 INFO L85 PathProgramCache]: Analyzing trace with hash 137014067, now seen corresponding path program 1 times [2022-07-12 05:56:18,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:18,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148798216] [2022-07-12 05:56:18,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:18,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:18,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:18,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:18,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:18,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-12 05:56:18,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:18,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:18,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:18,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:18,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:18,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:18,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148798216] [2022-07-12 05:56:18,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148798216] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:18,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:18,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:56:18,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743752932] [2022-07-12 05:56:18,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:18,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:56:18,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:18,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:56:18,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:56:18,479 INFO L87 Difference]: Start difference. First operand 882 states and 1403 transitions. Second operand has 9 states, 8 states have (on average 7.625) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 05:56:22,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:22,646 INFO L93 Difference]: Finished difference Result 1912 states and 3092 transitions. [2022-07-12 05:56:22,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:56:22,646 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.625) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 78 [2022-07-12 05:56:22,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:22,651 INFO L225 Difference]: With dead ends: 1912 [2022-07-12 05:56:22,651 INFO L226 Difference]: Without dead ends: 1104 [2022-07-12 05:56:22,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:56:22,655 INFO L413 NwaCegarLoop]: 843 mSDtfsCounter, 1265 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 4612 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1355 SdHoareTripleChecker+Valid, 2538 SdHoareTripleChecker+Invalid, 4932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 4612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:22,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1355 Valid, 2538 Invalid, 4932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 4612 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-12 05:56:22,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2022-07-12 05:56:22,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 885. [2022-07-12 05:56:22,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 690 states have (on average 1.6) internal successors, (1104), 713 states have internal predecessors, (1104), 148 states have call successors, (148), 43 states have call predecessors, (148), 46 states have return successors, (153), 142 states have call predecessors, (153), 143 states have call successors, (153) [2022-07-12 05:56:22,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1405 transitions. [2022-07-12 05:56:22,726 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1405 transitions. Word has length 78 [2022-07-12 05:56:22,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:22,727 INFO L495 AbstractCegarLoop]: Abstraction has 885 states and 1405 transitions. [2022-07-12 05:56:22,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.625) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 05:56:22,727 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1405 transitions. [2022-07-12 05:56:22,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-07-12 05:56:22,728 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:22,728 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:22,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-12 05:56:22,728 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:22,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:22,729 INFO L85 PathProgramCache]: Analyzing trace with hash 539371345, now seen corresponding path program 1 times [2022-07-12 05:56:22,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:22,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145087790] [2022-07-12 05:56:22,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:22,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:22,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:22,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:22,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:22,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:22,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-12 05:56:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:22,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:23,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:23,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:23,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:23,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:23,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:23,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:23,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:23,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145087790] [2022-07-12 05:56:23,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145087790] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:23,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:23,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:56:23,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397994086] [2022-07-12 05:56:23,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:23,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:56:23,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:23,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:56:23,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:56:23,007 INFO L87 Difference]: Start difference. First operand 885 states and 1405 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:25,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:25,646 INFO L93 Difference]: Finished difference Result 1908 states and 3083 transitions. [2022-07-12 05:56:25,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:56:25,646 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 78 [2022-07-12 05:56:25,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:25,654 INFO L225 Difference]: With dead ends: 1908 [2022-07-12 05:56:25,655 INFO L226 Difference]: Without dead ends: 1085 [2022-07-12 05:56:25,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:56:25,659 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 1251 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 2176 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1340 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 2489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 2176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:25,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1340 Valid, 1608 Invalid, 2489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 2176 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-12 05:56:25,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2022-07-12 05:56:25,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 885. [2022-07-12 05:56:25,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 690 states have (on average 1.5927536231884059) internal successors, (1099), 713 states have internal predecessors, (1099), 148 states have call successors, (148), 43 states have call predecessors, (148), 46 states have return successors, (153), 142 states have call predecessors, (153), 143 states have call successors, (153) [2022-07-12 05:56:25,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1400 transitions. [2022-07-12 05:56:25,825 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1400 transitions. Word has length 78 [2022-07-12 05:56:25,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:25,826 INFO L495 AbstractCegarLoop]: Abstraction has 885 states and 1400 transitions. [2022-07-12 05:56:25,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:25,826 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1400 transitions. [2022-07-12 05:56:25,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-07-12 05:56:25,827 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:25,827 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:25,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-12 05:56:25,827 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:25,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:25,828 INFO L85 PathProgramCache]: Analyzing trace with hash 96001894, now seen corresponding path program 1 times [2022-07-12 05:56:25,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:25,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805816025] [2022-07-12 05:56:25,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:25,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:25,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:25,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:25,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:25,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:25,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:25,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:25,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:26,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:56:26,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:26,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:26,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:26,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:26,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:26,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:26,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:26,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:26,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:26,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:26,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:26,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805816025] [2022-07-12 05:56:26,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805816025] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:26,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:26,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:56:26,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751279171] [2022-07-12 05:56:26,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:26,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:56:26,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:26,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:56:26,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:56:26,147 INFO L87 Difference]: Start difference. First operand 885 states and 1400 transitions. Second operand has 9 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 05:56:29,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:29,443 INFO L93 Difference]: Finished difference Result 1918 states and 3089 transitions. [2022-07-12 05:56:29,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:56:29,468 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 79 [2022-07-12 05:56:29,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:29,472 INFO L225 Difference]: With dead ends: 1918 [2022-07-12 05:56:29,472 INFO L226 Difference]: Without dead ends: 1110 [2022-07-12 05:56:29,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:56:29,474 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 1256 mSDsluCounter, 1696 mSDsCounter, 0 mSdLazyCounter, 4584 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1346 SdHoareTripleChecker+Valid, 2536 SdHoareTripleChecker+Invalid, 4905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 4584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:29,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1346 Valid, 2536 Invalid, 4905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 4584 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-12 05:56:29,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2022-07-12 05:56:29,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 889. [2022-07-12 05:56:29,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 694 states have (on average 1.5878962536023056) internal successors, (1102), 717 states have internal predecessors, (1102), 148 states have call successors, (148), 43 states have call predecessors, (148), 46 states have return successors, (153), 142 states have call predecessors, (153), 143 states have call successors, (153) [2022-07-12 05:56:29,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1403 transitions. [2022-07-12 05:56:29,556 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1403 transitions. Word has length 79 [2022-07-12 05:56:29,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:29,556 INFO L495 AbstractCegarLoop]: Abstraction has 889 states and 1403 transitions. [2022-07-12 05:56:29,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 05:56:29,556 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1403 transitions. [2022-07-12 05:56:29,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-07-12 05:56:29,557 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:29,557 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:29,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-12 05:56:29,558 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:29,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:29,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1449668218, now seen corresponding path program 1 times [2022-07-12 05:56:29,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:29,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004761518] [2022-07-12 05:56:29,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:29,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:29,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:29,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:29,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:29,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:56:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:29,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:29,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:29,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:29,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:29,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:29,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004761518] [2022-07-12 05:56:29,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004761518] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:29,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:29,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:56:29,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445813225] [2022-07-12 05:56:29,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:29,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:56:29,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:29,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:56:29,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:56:29,763 INFO L87 Difference]: Start difference. First operand 889 states and 1403 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:32,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:32,835 INFO L93 Difference]: Finished difference Result 1956 states and 3128 transitions. [2022-07-12 05:56:32,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 05:56:32,835 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 79 [2022-07-12 05:56:32,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:32,839 INFO L225 Difference]: With dead ends: 1956 [2022-07-12 05:56:32,839 INFO L226 Difference]: Without dead ends: 1065 [2022-07-12 05:56:32,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:56:32,842 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 1174 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 2180 mSolverCounterSat, 301 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1263 SdHoareTripleChecker+Valid, 1633 SdHoareTripleChecker+Invalid, 2481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 2180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:32,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1263 Valid, 1633 Invalid, 2481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 2180 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-07-12 05:56:32,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2022-07-12 05:56:32,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 870. [2022-07-12 05:56:32,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 678 states have (on average 1.592920353982301) internal successors, (1080), 699 states have internal predecessors, (1080), 147 states have call successors, (147), 43 states have call predecessors, (147), 44 states have return successors, (150), 141 states have call predecessors, (150), 142 states have call successors, (150) [2022-07-12 05:56:32,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 1377 transitions. [2022-07-12 05:56:32,920 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 1377 transitions. Word has length 79 [2022-07-12 05:56:32,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:32,920 INFO L495 AbstractCegarLoop]: Abstraction has 870 states and 1377 transitions. [2022-07-12 05:56:32,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:32,921 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 1377 transitions. [2022-07-12 05:56:32,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-12 05:56:32,922 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:32,922 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:32,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-12 05:56:32,922 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:32,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:32,922 INFO L85 PathProgramCache]: Analyzing trace with hash -622437650, now seen corresponding path program 1 times [2022-07-12 05:56:32,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:32,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676526503] [2022-07-12 05:56:32,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:32,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:32,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:32,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:33,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:33,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:33,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:33,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:33,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-12 05:56:33,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:33,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:33,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:33,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:33,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:33,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:33,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:33,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:33,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:33,178 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:33,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:33,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676526503] [2022-07-12 05:56:33,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676526503] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:33,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:33,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 05:56:33,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228552479] [2022-07-12 05:56:33,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:33,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:56:33,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:33,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:56:33,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:56:33,180 INFO L87 Difference]: Start difference. First operand 870 states and 1377 transitions. Second operand has 9 states, 8 states have (on average 7.875) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 05:56:37,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:37,727 INFO L93 Difference]: Finished difference Result 1891 states and 3043 transitions. [2022-07-12 05:56:37,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:56:37,728 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.875) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 80 [2022-07-12 05:56:37,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:37,732 INFO L225 Difference]: With dead ends: 1891 [2022-07-12 05:56:37,732 INFO L226 Difference]: Without dead ends: 1086 [2022-07-12 05:56:37,734 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:56:37,734 INFO L413 NwaCegarLoop]: 828 mSDtfsCounter, 745 mSDsluCounter, 1693 mSDsCounter, 0 mSdLazyCounter, 4662 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 2521 SdHoareTripleChecker+Invalid, 4816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 4662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:37,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [834 Valid, 2521 Invalid, 4816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 4662 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-07-12 05:56:37,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2022-07-12 05:56:37,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 875. [2022-07-12 05:56:37,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 683 states have (on average 1.588579795021962) internal successors, (1085), 704 states have internal predecessors, (1085), 147 states have call successors, (147), 43 states have call predecessors, (147), 44 states have return successors, (150), 141 states have call predecessors, (150), 142 states have call successors, (150) [2022-07-12 05:56:37,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1382 transitions. [2022-07-12 05:56:37,817 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1382 transitions. Word has length 80 [2022-07-12 05:56:37,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:37,817 INFO L495 AbstractCegarLoop]: Abstraction has 875 states and 1382 transitions. [2022-07-12 05:56:37,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.875) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 05:56:37,817 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1382 transitions. [2022-07-12 05:56:37,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-07-12 05:56:37,819 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:37,820 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:37,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-12 05:56:37,820 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:37,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:37,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1679645389, now seen corresponding path program 1 times [2022-07-12 05:56:37,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:37,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589359544] [2022-07-12 05:56:37,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:37,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:37,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:37,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:37,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:37,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:37,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:37,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:37,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:38,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:56:38,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:38,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:38,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:38,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:38,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:38,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:38,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:38,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:38,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:38,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:38,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589359544] [2022-07-12 05:56:38,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589359544] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:38,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:38,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 05:56:38,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281054655] [2022-07-12 05:56:38,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:38,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:56:38,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:38,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:56:38,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 05:56:38,079 INFO L87 Difference]: Start difference. First operand 875 states and 1382 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:41,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:41,571 INFO L93 Difference]: Finished difference Result 1889 states and 3038 transitions. [2022-07-12 05:56:41,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 05:56:41,572 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 81 [2022-07-12 05:56:41,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:41,576 INFO L225 Difference]: With dead ends: 1889 [2022-07-12 05:56:41,576 INFO L226 Difference]: Without dead ends: 1063 [2022-07-12 05:56:41,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:56:41,578 INFO L413 NwaCegarLoop]: 821 mSDtfsCounter, 740 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 2287 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 1615 SdHoareTripleChecker+Invalid, 2437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 2287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:41,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [829 Valid, 1615 Invalid, 2437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 2287 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-12 05:56:41,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2022-07-12 05:56:41,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 875. [2022-07-12 05:56:41,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 683 states have (on average 1.582723279648609) internal successors, (1081), 704 states have internal predecessors, (1081), 147 states have call successors, (147), 43 states have call predecessors, (147), 44 states have return successors, (150), 141 states have call predecessors, (150), 142 states have call successors, (150) [2022-07-12 05:56:41,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1378 transitions. [2022-07-12 05:56:41,663 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1378 transitions. Word has length 81 [2022-07-12 05:56:41,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:41,663 INFO L495 AbstractCegarLoop]: Abstraction has 875 states and 1378 transitions. [2022-07-12 05:56:41,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 05:56:41,664 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1378 transitions. [2022-07-12 05:56:41,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-07-12 05:56:41,666 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:41,666 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:56:41,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-12 05:56:41,667 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:41,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:41,667 INFO L85 PathProgramCache]: Analyzing trace with hash 348940721, now seen corresponding path program 1 times [2022-07-12 05:56:41,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:41,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486482332] [2022-07-12 05:56:41,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:41,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:41,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:41,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:41,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:41,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:56:41,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:41,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:56:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:56:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:41,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 05:56:41,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:41,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486482332] [2022-07-12 05:56:41,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486482332] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:41,991 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:41,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-12 05:56:41,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427130760] [2022-07-12 05:56:41,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:41,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:56:41,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:41,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:56:41,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:56:41,992 INFO L87 Difference]: Start difference. First operand 875 states and 1378 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 6 states have internal predecessors, (64), 5 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2022-07-12 05:56:48,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:48,177 INFO L93 Difference]: Finished difference Result 3009 states and 4940 transitions. [2022-07-12 05:56:48,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-12 05:56:48,187 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 6 states have internal predecessors, (64), 5 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) Word has length 81 [2022-07-12 05:56:48,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:48,196 INFO L225 Difference]: With dead ends: 3009 [2022-07-12 05:56:48,196 INFO L226 Difference]: Without dead ends: 2213 [2022-07-12 05:56:48,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:56:48,199 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 4436 mSDsluCounter, 1281 mSDsCounter, 0 mSdLazyCounter, 4418 mSolverCounterSat, 1336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4528 SdHoareTripleChecker+Valid, 2161 SdHoareTripleChecker+Invalid, 5754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1336 IncrementalHoareTripleChecker+Valid, 4418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:48,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4528 Valid, 2161 Invalid, 5754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1336 Valid, 4418 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2022-07-12 05:56:48,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2213 states. [2022-07-12 05:56:48,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2213 to 1680. [2022-07-12 05:56:48,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1312 states have (on average 1.6044207317073171) internal successors, (2105), 1342 states have internal predecessors, (2105), 281 states have call successors, (281), 80 states have call predecessors, (281), 86 states have return successors, (301), 270 states have call predecessors, (301), 276 states have call successors, (301) [2022-07-12 05:56:48,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 2687 transitions. [2022-07-12 05:56:48,388 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 2687 transitions. Word has length 81 [2022-07-12 05:56:48,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:48,388 INFO L495 AbstractCegarLoop]: Abstraction has 1680 states and 2687 transitions. [2022-07-12 05:56:48,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 6 states have internal predecessors, (64), 5 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2022-07-12 05:56:48,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 2687 transitions. [2022-07-12 05:56:48,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-12 05:56:48,391 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:48,392 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:56:48,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-12 05:56:48,392 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:48,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:48,392 INFO L85 PathProgramCache]: Analyzing trace with hash 2072703970, now seen corresponding path program 1 times [2022-07-12 05:56:48,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:48,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128054132] [2022-07-12 05:56:48,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:48,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:48,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:48,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:48,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:48,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:56:48,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:48,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:48,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:48,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:48,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:48,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:56:48,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:56:48,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:48,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:48,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:56:48,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:56:48,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:56:48,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:56:48,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:48,899 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-12 05:56:48,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:48,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128054132] [2022-07-12 05:56:48,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128054132] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:48,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:56:48,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-12 05:56:48,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228208309] [2022-07-12 05:56:48,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:48,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:56:48,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:48,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:56:48,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:56:48,902 INFO L87 Difference]: Start difference. First operand 1680 states and 2687 transitions. Second operand has 8 states, 8 states have (on average 11.375) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (17), 6 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-12 05:56:55,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:55,945 INFO L93 Difference]: Finished difference Result 5802 states and 9699 transitions. [2022-07-12 05:56:55,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 05:56:55,946 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.375) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (17), 6 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 136 [2022-07-12 05:56:55,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:55,961 INFO L225 Difference]: With dead ends: 5802 [2022-07-12 05:56:55,962 INFO L226 Difference]: Without dead ends: 4201 [2022-07-12 05:56:55,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=116, Invalid=226, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:56:55,968 INFO L413 NwaCegarLoop]: 1545 mSDtfsCounter, 3658 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 2413 mSolverCounterSat, 1775 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3671 SdHoareTripleChecker+Valid, 2446 SdHoareTripleChecker+Invalid, 4188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1775 IncrementalHoareTripleChecker+Valid, 2413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:55,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3671 Valid, 2446 Invalid, 4188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1775 Valid, 2413 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2022-07-12 05:56:55,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4201 states. [2022-07-12 05:56:56,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4201 to 3330. [2022-07-12 05:56:56,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3330 states, 2605 states have (on average 1.614971209213052) internal successors, (4207), 2653 states have internal predecessors, (4207), 548 states have call successors, (548), 151 states have call predecessors, (548), 176 states have return successors, (650), 547 states have call predecessors, (650), 543 states have call successors, (650) [2022-07-12 05:56:56,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3330 states to 3330 states and 5405 transitions. [2022-07-12 05:56:56,412 INFO L78 Accepts]: Start accepts. Automaton has 3330 states and 5405 transitions. Word has length 136 [2022-07-12 05:56:56,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:56,412 INFO L495 AbstractCegarLoop]: Abstraction has 3330 states and 5405 transitions. [2022-07-12 05:56:56,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.375) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (17), 6 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-12 05:56:56,413 INFO L276 IsEmpty]: Start isEmpty. Operand 3330 states and 5405 transitions. [2022-07-12 05:56:56,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-12 05:56:56,417 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:56,417 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:56:56,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-12 05:56:56,417 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:56,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:56,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1678337184, now seen corresponding path program 1 times [2022-07-12 05:56:56,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:56,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246021673] [2022-07-12 05:56:56,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:56,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:56,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:56:56,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:56,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:56,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:56,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:56,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:56,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:56:56,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:56:56,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:56,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:56:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:56:56,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:56:56,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:56:56,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:56,986 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-12 05:56:56,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:56,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246021673] [2022-07-12 05:56:56,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246021673] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:56:56,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984574167] [2022-07-12 05:56:56,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:56,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:56:56,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:56:56,999 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-12 05:56:57,015 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-12 05:56:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:57,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 1720 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:56:57,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:56:57,325 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-12 05:56:57,325 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:56:57,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984574167] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:57,325 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:56:57,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2022-07-12 05:56:57,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526437989] [2022-07-12 05:56:57,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:57,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:56:57,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:57,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:56:57,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:56:57,327 INFO L87 Difference]: Start difference. First operand 3330 states and 5405 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (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-12 05:56:58,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:56:58,025 INFO L93 Difference]: Finished difference Result 8379 states and 13752 transitions. [2022-07-12 05:56:58,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:56:58,026 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (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 136 [2022-07-12 05:56:58,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:56:58,044 INFO L225 Difference]: With dead ends: 8379 [2022-07-12 05:56:58,044 INFO L226 Difference]: Without dead ends: 5127 [2022-07-12 05:56:58,055 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 164 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:56:58,055 INFO L413 NwaCegarLoop]: 1114 mSDtfsCounter, 913 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 913 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:56:58,056 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [913 Valid, 1961 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:56:58,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5127 states. [2022-07-12 05:56:58,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5127 to 5125. [2022-07-12 05:56:58,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5125 states, 3995 states have (on average 1.613767209011264) internal successors, (6447), 4072 states have internal predecessors, (6447), 856 states have call successors, (856), 231 states have call predecessors, (856), 273 states have return successors, (1066), 865 states have call predecessors, (1066), 851 states have call successors, (1066) [2022-07-12 05:56:58,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5125 states to 5125 states and 8369 transitions. [2022-07-12 05:56:58,749 INFO L78 Accepts]: Start accepts. Automaton has 5125 states and 8369 transitions. Word has length 136 [2022-07-12 05:56:58,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:56:58,749 INFO L495 AbstractCegarLoop]: Abstraction has 5125 states and 8369 transitions. [2022-07-12 05:56:58,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (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-12 05:56:58,750 INFO L276 IsEmpty]: Start isEmpty. Operand 5125 states and 8369 transitions. [2022-07-12 05:56:58,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-12 05:56:58,754 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:56:58,754 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:56:58,774 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-07-12 05:56:58,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:56:58,967 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:56:58,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:56:58,968 INFO L85 PathProgramCache]: Analyzing trace with hash 488556792, now seen corresponding path program 1 times [2022-07-12 05:56:58,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:56:58,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719081039] [2022-07-12 05:56:58,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:58,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:56:58,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:59,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:59,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:56:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:56:59,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:59,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:59,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:56:59,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:59,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:59,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:56:59,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:56:59,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:59,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:56:59,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:56:59,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:56:59,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:56:59,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:56:59,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,554 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-12 05:56:59,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:56:59,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719081039] [2022-07-12 05:56:59,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719081039] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:56:59,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766117097] [2022-07-12 05:56:59,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:56:59,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:56:59,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:56:59,556 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-12 05:56:59,613 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-12 05:56:59,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:56:59,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:56:59,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:56:59,874 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-12 05:56:59,874 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:56:59,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766117097] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:56:59,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:56:59,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2022-07-12 05:56:59,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354692228] [2022-07-12 05:56:59,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:56:59,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:56:59,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:56:59,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:56:59,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:56:59,876 INFO L87 Difference]: Start difference. First operand 5125 states and 8369 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 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-12 05:57:01,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:57:01,001 INFO L93 Difference]: Finished difference Result 13766 states and 22793 transitions. [2022-07-12 05:57:01,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:57:01,002 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 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 137 [2022-07-12 05:57:01,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:57:01,032 INFO L225 Difference]: With dead ends: 13766 [2022-07-12 05:57:01,033 INFO L226 Difference]: Without dead ends: 8719 [2022-07-12 05:57:01,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 165 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:57:01,047 INFO L413 NwaCegarLoop]: 1072 mSDtfsCounter, 912 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 912 SdHoareTripleChecker+Valid, 1922 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:57:01,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [912 Valid, 1922 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:57:01,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8719 states. [2022-07-12 05:57:02,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8719 to 8716. [2022-07-12 05:57:02,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8716 states, 6776 states have (on average 1.612603305785124) internal successors, (10927), 6911 states have internal predecessors, (10927), 1472 states have call successors, (1472), 391 states have call predecessors, (1472), 467 states have return successors, (1982), 1501 states have call predecessors, (1982), 1467 states have call successors, (1982) [2022-07-12 05:57:02,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8716 states to 8716 states and 14381 transitions. [2022-07-12 05:57:02,105 INFO L78 Accepts]: Start accepts. Automaton has 8716 states and 14381 transitions. Word has length 137 [2022-07-12 05:57:02,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:57:02,105 INFO L495 AbstractCegarLoop]: Abstraction has 8716 states and 14381 transitions. [2022-07-12 05:57:02,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 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-12 05:57:02,106 INFO L276 IsEmpty]: Start isEmpty. Operand 8716 states and 14381 transitions. [2022-07-12 05:57:02,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-12 05:57:02,110 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:57:02,111 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:57:02,131 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-12 05:57:02,323 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,SelfDestructingSolverStorable20 [2022-07-12 05:57:02,323 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:57:02,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:57:02,324 INFO L85 PathProgramCache]: Analyzing trace with hash -2034893086, now seen corresponding path program 1 times [2022-07-12 05:57:02,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:57:02,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130728170] [2022-07-12 05:57:02,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:02,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:57:02,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:02,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:02,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:57:02,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:57:02,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:02,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:02,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:02,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:02,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:57:02,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:02,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:02,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:02,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:57:02,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:57:02,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:57:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:02,903 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-12 05:57:02,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:57:02,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130728170] [2022-07-12 05:57:02,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130728170] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:57:02,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130404380] [2022-07-12 05:57:02,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:02,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:57:02,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:57:02,906 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-12 05:57:02,907 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-12 05:57:03,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:03,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:57:03,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:57:03,189 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-12 05:57:03,189 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:57:03,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130404380] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:57:03,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:57:03,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2022-07-12 05:57:03,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499216088] [2022-07-12 05:57:03,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:57:03,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:57:03,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:57:03,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:57:03,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:57:03,191 INFO L87 Difference]: Start difference. First operand 8716 states and 14381 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 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-12 05:57:05,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:57:05,243 INFO L93 Difference]: Finished difference Result 24541 states and 41278 transitions. [2022-07-12 05:57:05,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:57:05,243 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 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 138 [2022-07-12 05:57:05,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:57:05,308 INFO L225 Difference]: With dead ends: 24541 [2022-07-12 05:57:05,308 INFO L226 Difference]: Without dead ends: 15903 [2022-07-12 05:57:05,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 166 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:57:05,336 INFO L413 NwaCegarLoop]: 1068 mSDtfsCounter, 911 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 911 SdHoareTripleChecker+Valid, 1921 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:57:05,336 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [911 Valid, 1921 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:57:05,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15903 states. [2022-07-12 05:57:07,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15903 to 15899. [2022-07-12 05:57:07,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15899 states, 12339 states have (on average 1.6110705891887511) internal successors, (19879), 12590 states have internal predecessors, (19879), 2704 states have call successors, (2704), 711 states have call predecessors, (2704), 855 states have return successors, (4078), 2773 states have call predecessors, (4078), 2699 states have call successors, (4078) [2022-07-12 05:57:07,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15899 states to 15899 states and 26661 transitions. [2022-07-12 05:57:07,487 INFO L78 Accepts]: Start accepts. Automaton has 15899 states and 26661 transitions. Word has length 138 [2022-07-12 05:57:07,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:57:07,487 INFO L495 AbstractCegarLoop]: Abstraction has 15899 states and 26661 transitions. [2022-07-12 05:57:07,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 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-12 05:57:07,487 INFO L276 IsEmpty]: Start isEmpty. Operand 15899 states and 26661 transitions. [2022-07-12 05:57:07,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-12 05:57:07,492 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:57:07,492 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:57:07,523 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-12 05:57:07,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:57:07,711 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:57:07,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:57:07,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1342543226, now seen corresponding path program 1 times [2022-07-12 05:57:07,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:57:07,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125507798] [2022-07-12 05:57:07,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:07,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:57:07,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:07,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:07,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:07,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:07,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:57:07,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:07,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:57:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:07,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:08,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:08,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:08,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:08,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:08,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:08,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:57:08,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:08,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:08,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:08,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:57:08,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:57:08,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:57:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,196 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-12 05:57:08,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:57:08,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125507798] [2022-07-12 05:57:08,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125507798] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:57:08,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805083763] [2022-07-12 05:57:08,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:08,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:57:08,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:57:08,208 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-12 05:57:08,209 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-12 05:57:08,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:08,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 1726 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:57:08,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:57:08,485 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-12 05:57:08,485 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:57:08,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805083763] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:57:08,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:57:08,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2022-07-12 05:57:08,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604508464] [2022-07-12 05:57:08,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:57:08,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:57:08,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:57:08,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:57:08,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:57:08,487 INFO L87 Difference]: Start difference. First operand 15899 states and 26661 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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-12 05:57:12,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:57:12,452 INFO L93 Difference]: Finished difference Result 46092 states and 79559 transitions. [2022-07-12 05:57:12,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:57:12,453 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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 139 [2022-07-12 05:57:12,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:57:12,629 INFO L225 Difference]: With dead ends: 46092 [2022-07-12 05:57:12,629 INFO L226 Difference]: Without dead ends: 30271 [2022-07-12 05:57:12,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 167 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:57:12,691 INFO L413 NwaCegarLoop]: 1062 mSDtfsCounter, 910 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 1918 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:57:12,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [910 Valid, 1918 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:57:12,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30271 states. [2022-07-12 05:57:17,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30271 to 30266. [2022-07-12 05:57:17,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30266 states, 23466 states have (on average 1.60909400835251) internal successors, (37759), 23949 states have internal predecessors, (37759), 5168 states have call successors, (5168), 1351 states have call predecessors, (5168), 1631 states have return successors, (9134), 5317 states have call predecessors, (9134), 5163 states have call successors, (9134) [2022-07-12 05:57:17,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30266 states to 30266 states and 52061 transitions. [2022-07-12 05:57:17,274 INFO L78 Accepts]: Start accepts. Automaton has 30266 states and 52061 transitions. Word has length 139 [2022-07-12 05:57:17,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:57:17,275 INFO L495 AbstractCegarLoop]: Abstraction has 30266 states and 52061 transitions. [2022-07-12 05:57:17,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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-12 05:57:17,275 INFO L276 IsEmpty]: Start isEmpty. Operand 30266 states and 52061 transitions. [2022-07-12 05:57:17,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-07-12 05:57:17,280 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:57:17,280 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:57:17,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-07-12 05:57:17,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:57:17,519 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:57:17,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:57:17,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1331109596, now seen corresponding path program 1 times [2022-07-12 05:57:17,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:57:17,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386496851] [2022-07-12 05:57:17,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:17,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:57:17,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:17,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:17,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:57:17,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:57:17,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:17,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:17,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:17,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:17,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:17,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:17,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:18,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:57:18,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:18,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:18,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:18,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:57:18,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:57:18,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:57:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,022 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-12 05:57:18,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:57:18,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386496851] [2022-07-12 05:57:18,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386496851] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:57:18,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321845111] [2022-07-12 05:57:18,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:18,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:57:18,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:57:18,024 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-12 05:57:18,025 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-12 05:57:18,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:18,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:57:18,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:57:18,291 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-12 05:57:18,291 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:57:18,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321845111] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:57:18,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:57:18,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2022-07-12 05:57:18,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903105686] [2022-07-12 05:57:18,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:57:18,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:57:18,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:57:18,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:57:18,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:57:18,294 INFO L87 Difference]: Start difference. First operand 30266 states and 52061 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 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-12 05:57:26,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:57:26,347 INFO L93 Difference]: Finished difference Result 89195 states and 160575 transitions. [2022-07-12 05:57:26,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:57:26,347 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 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 140 [2022-07-12 05:57:26,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:57:26,700 INFO L225 Difference]: With dead ends: 89195 [2022-07-12 05:57:26,701 INFO L226 Difference]: Without dead ends: 58999 [2022-07-12 05:57:26,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 168 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:57:26,824 INFO L413 NwaCegarLoop]: 1058 mSDtfsCounter, 909 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 909 SdHoareTripleChecker+Valid, 1917 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:57:26,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [909 Valid, 1917 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:57:26,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58999 states. [2022-07-12 05:57:34,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58999 to 58993. [2022-07-12 05:57:34,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58993 states, 45714 states have (on average 1.6062475390471191) internal successors, (73428), 46661 states have internal predecessors, (73428), 10096 states have call successors, (10096), 2631 states have call predecessors, (10096), 3182 states have return successors, (22173), 10404 states have call predecessors, (22173), 10091 states have call successors, (22173) [2022-07-12 05:57:34,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58993 states to 58993 states and 105697 transitions. [2022-07-12 05:57:34,995 INFO L78 Accepts]: Start accepts. Automaton has 58993 states and 105697 transitions. Word has length 140 [2022-07-12 05:57:34,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:57:34,995 INFO L495 AbstractCegarLoop]: Abstraction has 58993 states and 105697 transitions. [2022-07-12 05:57:34,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 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-12 05:57:34,995 INFO L276 IsEmpty]: Start isEmpty. Operand 58993 states and 105697 transitions. [2022-07-12 05:57:35,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2022-07-12 05:57:35,014 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:57:35,014 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:57:35,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-07-12 05:57:35,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-07-12 05:57:35,216 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:57:35,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:57:35,216 INFO L85 PathProgramCache]: Analyzing trace with hash -304976494, now seen corresponding path program 1 times [2022-07-12 05:57:35,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:57:35,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430302079] [2022-07-12 05:57:35,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:35,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:57:35,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:35,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:57:35,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:57:35,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:35,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:35,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:57:35,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:35,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:57:35,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:57:35,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:57:35,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-12 05:57:35,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-12 05:57:35,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-12 05:57:35,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:35,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:57:35,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:57:35,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-12 05:57:35,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-12 05:57:35,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:57:35,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-12 05:57:35,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:57:35,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:57:35,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:57:35,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-12 05:57:35,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 05:57:35,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-12 05:57:35,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-12 05:57:35,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-12 05:57:35,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-12 05:57:35,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-12 05:57:35,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-12 05:57:35,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:35,980 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2022-07-12 05:57:35,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:57:35,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430302079] [2022-07-12 05:57:35,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430302079] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:57:35,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120520220] [2022-07-12 05:57:35,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:35,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:57:35,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:57:35,995 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-12 05:57:36,012 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-12 05:57:36,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:36,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 2916 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-12 05:57:36,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:57:36,516 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-07-12 05:57:36,517 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:57:36,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120520220] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:57:36,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:57:36,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [19] total 22 [2022-07-12 05:57:36,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071530767] [2022-07-12 05:57:36,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:57:36,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-12 05:57:36,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:57:36,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-12 05:57:36,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-07-12 05:57:36,518 INFO L87 Difference]: Start difference. First operand 58993 states and 105697 transitions. Second operand has 5 states, 5 states have (on average 34.8) internal successors, (174), 4 states have internal predecessors, (174), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-07-12 05:57:45,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:57:45,734 INFO L93 Difference]: Finished difference Result 118964 states and 226396 transitions. [2022-07-12 05:57:45,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 05:57:45,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 4 states have internal predecessors, (174), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 316 [2022-07-12 05:57:45,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:57:46,315 INFO L225 Difference]: With dead ends: 118964 [2022-07-12 05:57:46,315 INFO L226 Difference]: Without dead ends: 60049 [2022-07-12 05:57:46,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 388 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2022-07-12 05:57:46,605 INFO L413 NwaCegarLoop]: 899 mSDtfsCounter, 880 mSDsluCounter, 1425 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 898 SdHoareTripleChecker+Valid, 2324 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:57:46,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [898 Valid, 2324 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-12 05:57:46,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60049 states. [2022-07-12 05:57:54,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60049 to 60049. [2022-07-12 05:57:54,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60049 states, 46638 states have (on average 1.6083880097774348) internal successors, (75012), 47585 states have internal predecessors, (75012), 10096 states have call successors, (10096), 2763 states have call predecessors, (10096), 3314 states have return successors, (22305), 10404 states have call predecessors, (22305), 10091 states have call successors, (22305) [2022-07-12 05:57:55,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60049 states to 60049 states and 107413 transitions. [2022-07-12 05:57:55,178 INFO L78 Accepts]: Start accepts. Automaton has 60049 states and 107413 transitions. Word has length 316 [2022-07-12 05:57:55,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:57:55,178 INFO L495 AbstractCegarLoop]: Abstraction has 60049 states and 107413 transitions. [2022-07-12 05:57:55,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 4 states have internal predecessors, (174), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-07-12 05:57:55,179 INFO L276 IsEmpty]: Start isEmpty. Operand 60049 states and 107413 transitions. [2022-07-12 05:57:55,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2022-07-12 05:57:55,199 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:57:55,199 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 05:57:55,243 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-12 05:57:55,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:57:55,420 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:57:55,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:57:55,421 INFO L85 PathProgramCache]: Analyzing trace with hash -2002666013, now seen corresponding path program 1 times [2022-07-12 05:57:55,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:57:55,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881353426] [2022-07-12 05:57:55,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:57:55,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:57:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:55,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:57:55,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:57:55,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:57:55,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-12 05:57:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:57:55,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-12 05:57:55,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 05:57:55,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-12 05:57:55,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-12 05:57:55,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-12 05:57:55,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-12 05:57:55,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:57:55,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:57:55,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:57:55,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:57:55,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:57:55,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:57:55,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:57:55,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:57:55,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:55,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-12 05:57:56,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:57:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:57:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-12 05:57:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-12 05:57:56,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-12 05:57:56,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-12 05:57:56,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-12 05:57:56,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-12 05:57:56,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-07-12 05:57:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-07-12 05:57:56,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:57:56,037 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-07-12 05:57:56,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:57:56,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881353426] [2022-07-12 05:57:56,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881353426] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:57:56,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:57:56,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-12 05:57:56,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724126460] [2022-07-12 05:57:56,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:57:56,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-12 05:57:56,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:57:56,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-12 05:57:56,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:57:56,040 INFO L87 Difference]: Start difference. First operand 60049 states and 107413 transitions. Second operand has 12 states, 12 states have (on average 14.583333333333334) internal successors, (175), 5 states have internal predecessors, (175), 3 states have call successors, (36), 9 states have call predecessors, (36), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-07-12 05:58:38,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:58:38,649 INFO L93 Difference]: Finished difference Result 178166 states and 447870 transitions. [2022-07-12 05:58:38,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-07-12 05:58:38,650 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 14.583333333333334) internal successors, (175), 5 states have internal predecessors, (175), 3 states have call successors, (36), 9 states have call predecessors, (36), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 319 [2022-07-12 05:58:38,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:58:40,338 INFO L225 Difference]: With dead ends: 178166 [2022-07-12 05:58:40,339 INFO L226 Difference]: Without dead ends: 118198