./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product19.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product19.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 --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 329a2716e4212f7d84877599b73bf84d73c2c4b19cd8d5bf0b2cb6bd49bef38d --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 13:58:54,752 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 13:58:54,855 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 13:58:54,861 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 13:58:54,863 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 13:58:54,897 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 13:58:54,898 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 13:58:54,899 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 13:58:54,899 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 13:58:54,901 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 13:58:54,902 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 13:58:54,902 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 13:58:54,903 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 13:58:54,905 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 13:58:54,905 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 13:58:54,906 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 13:58:54,906 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 13:58:54,906 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 13:58:54,906 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 13:58:54,907 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 13:58:54,907 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 13:58:54,910 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 13:58:54,910 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 13:58:54,910 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 13:58:54,911 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 13:58:54,911 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 13:58:54,911 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 13:58:54,911 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 13:58:54,912 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 13:58:54,912 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 13:58:54,912 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 13:58:54,912 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 13:58:54,913 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:58:54,913 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 13:58:54,915 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 13:58:54,915 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 13:58:54,916 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 13:58:54,916 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 13:58:54,917 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 13:58:54,917 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 13:58:54,918 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 13:58:54,918 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 13:58:54,918 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 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 -> 329a2716e4212f7d84877599b73bf84d73c2c4b19cd8d5bf0b2cb6bd49bef38d [2024-11-18 13:58:55,186 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 13:58:55,215 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 13:58:55,218 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 13:58:55,220 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 13:58:55,220 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 13:58:55,222 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product19.cil.c [2024-11-18 13:58:56,679 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 13:58:56,988 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 13:58:56,989 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product19.cil.c [2024-11-18 13:58:57,008 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/676b92461/983a7868ce154a34b534e5019a909b7d/FLAG85ccefadf [2024-11-18 13:58:57,020 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/676b92461/983a7868ce154a34b534e5019a909b7d [2024-11-18 13:58:57,023 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 13:58:57,024 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 13:58:57,027 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 13:58:57,027 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 13:58:57,032 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 13:58:57,033 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:57,034 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24c204f7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57, skipping insertion in model container [2024-11-18 13:58:57,034 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:57,103 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 13:58:57,630 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product19.cil.c[61467,61480] [2024-11-18 13:58:57,687 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:58:57,700 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 13:58:57,710 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2024-11-18 13:58:57,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [64] [2024-11-18 13:58:57,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [185] [2024-11-18 13:58:57,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [858] [2024-11-18 13:58:57,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1219] [2024-11-18 13:58:57,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [1254] [2024-11-18 13:58:57,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1441] [2024-11-18 13:58:57,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2965] [2024-11-18 13:58:57,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2974] [2024-11-18 13:58:57,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [3065] [2024-11-18 13:58:57,840 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product19.cil.c[61467,61480] [2024-11-18 13:58:57,868 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:58:57,900 INFO L204 MainTranslator]: Completed translation [2024-11-18 13:58:57,900 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57 WrapperNode [2024-11-18 13:58:57,901 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 13:58:57,902 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 13:58:57,902 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 13:58:57,902 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 13:58:57,907 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:57,929 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:57,979 INFO L138 Inliner]: procedures = 94, calls = 341, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 1107 [2024-11-18 13:58:57,981 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 13:58:57,982 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 13:58:57,982 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 13:58:57,982 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 13:58:57,996 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:57,996 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,007 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,053 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-18 13:58:58,053 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,053 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,086 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,107 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,113 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,117 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,126 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 13:58:58,127 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 13:58:58,127 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 13:58:58,127 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 13:58:58,128 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (1/1) ... [2024-11-18 13:58:58,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:58:58,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:58,189 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-18 13:58:58,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-18 13:58:58,241 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-18 13:58:58,241 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-18 13:58:58,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 13:58:58,241 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 13:58:58,241 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 13:58:58,242 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-18 13:58:58,242 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-18 13:58:58,242 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__weight [2024-11-18 13:58:58,242 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__weight [2024-11-18 13:58:58,243 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 13:58:58,243 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 13:58:58,243 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2024-11-18 13:58:58,243 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2024-11-18 13:58:58,244 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 13:58:58,244 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 13:58:58,244 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 13:58:58,244 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 13:58:58,245 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 13:58:58,245 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 13:58:58,245 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 13:58:58,245 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 13:58:58,245 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-18 13:58:58,245 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-18 13:58:58,247 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 13:58:58,247 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 13:58:58,247 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 13:58:58,247 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 13:58:58,247 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 13:58:58,248 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 13:58:58,248 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 13:58:58,248 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 13:58:58,248 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-18 13:58:58,248 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-18 13:58:58,248 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 13:58:58,248 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 13:58:58,248 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 13:58:58,249 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 13:58:58,249 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 13:58:58,249 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 13:58:58,249 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 13:58:58,250 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 13:58:58,250 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 13:58:58,250 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 13:58:58,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 13:58:58,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 13:58:58,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 13:58:58,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 13:58:58,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 13:58:58,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 13:58:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 13:58:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 13:58:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 13:58:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 13:58:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 13:58:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 13:58:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 13:58:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 13:58:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 13:58:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 13:58:58,252 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 13:58:58,252 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 13:58:58,466 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 13:58:58,468 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 13:58:59,668 INFO L? ?]: Removed 449 outVars from TransFormulas that were not future-live. [2024-11-18 13:58:59,669 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 13:58:59,711 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 13:58:59,712 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 13:58:59,713 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:58:59 BoogieIcfgContainer [2024-11-18 13:58:59,713 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 13:58:59,717 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 13:58:59,717 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 13:58:59,720 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 13:58:59,721 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 01:58:57" (1/3) ... [2024-11-18 13:58:59,722 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@155141e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:58:59, skipping insertion in model container [2024-11-18 13:58:59,722 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:57" (2/3) ... [2024-11-18 13:58:59,722 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@155141e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:58:59, skipping insertion in model container [2024-11-18 13:58:59,723 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:58:59" (3/3) ... [2024-11-18 13:58:59,725 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product19.cil.c [2024-11-18 13:58:59,742 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 13:58:59,742 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 13:58:59,839 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 13:58:59,846 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@bca2718, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 13:58:59,847 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 13:58:59,854 INFO L276 IsEmpty]: Start isEmpty. Operand has 567 states, 441 states have (on average 1.6848072562358276) internal successors, (743), 462 states have internal predecessors, (743), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 93 states have call predecessors, (99), 99 states have call successors, (99) [2024-11-18 13:58:59,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-18 13:58:59,891 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:59,893 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:58:59,893 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:59,899 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:59,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1483608375, now seen corresponding path program 1 times [2024-11-18 13:58:59,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:59,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345320850] [2024-11-18 13:58:59,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:59,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:00,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:00,564 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:00,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:00,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345320850] [2024-11-18 13:59:00,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345320850] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:00,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247094770] [2024-11-18 13:59:00,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:00,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:00,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:00,570 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) [2024-11-18 13:59:00,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-18 13:59:01,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:01,076 INFO L255 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-18 13:59:01,086 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:01,114 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:01,115 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:01,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247094770] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:01,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:01,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2024-11-18 13:59:01,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974947673] [2024-11-18 13:59:01,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:01,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 13:59:01,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:01,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 13:59:01,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:01,159 INFO L87 Difference]: Start difference. First operand has 567 states, 441 states have (on average 1.6848072562358276) internal successors, (743), 462 states have internal predecessors, (743), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 93 states have call predecessors, (99), 99 states have call successors, (99) Second operand has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:59:01,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:01,263 INFO L93 Difference]: Finished difference Result 588 states and 971 transitions. [2024-11-18 13:59:01,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 13:59:01,265 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 125 [2024-11-18 13:59:01,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:01,286 INFO L225 Difference]: With dead ends: 588 [2024-11-18 13:59:01,286 INFO L226 Difference]: Without dead ends: 559 [2024-11-18 13:59:01,290 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:01,293 INFO L432 NwaCegarLoop]: 932 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 932 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:01,294 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:01,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2024-11-18 13:59:01,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2024-11-18 13:59:01,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 435 states have (on average 1.6827586206896552) internal successors, (732), 454 states have internal predecessors, (732), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:01,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 925 transitions. [2024-11-18 13:59:01,387 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 925 transitions. Word has length 125 [2024-11-18 13:59:01,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:01,389 INFO L471 AbstractCegarLoop]: Abstraction has 559 states and 925 transitions. [2024-11-18 13:59:01,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:59:01,390 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 925 transitions. [2024-11-18 13:59:01,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-18 13:59:01,417 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:01,417 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:01,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-18 13:59:01,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-18 13:59:01,618 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:01,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:01,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1848803770, now seen corresponding path program 1 times [2024-11-18 13:59:01,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:01,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916023807] [2024-11-18 13:59:01,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:01,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:01,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:01,999 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:02,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:02,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916023807] [2024-11-18 13:59:02,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916023807] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:02,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61486439] [2024-11-18 13:59:02,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:02,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:02,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:02,007 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) [2024-11-18 13:59:02,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-18 13:59:02,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:02,443 INFO L255 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:02,453 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:02,518 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:02,519 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:02,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61486439] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:02,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:02,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:02,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336918138] [2024-11-18 13:59:02,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:02,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:02,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:02,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:02,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:02,523 INFO L87 Difference]: Start difference. First operand 559 states and 925 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:02,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:02,631 INFO L93 Difference]: Finished difference Result 1109 states and 1842 transitions. [2024-11-18 13:59:02,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:02,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 127 [2024-11-18 13:59:02,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:02,639 INFO L225 Difference]: With dead ends: 1109 [2024-11-18 13:59:02,639 INFO L226 Difference]: Without dead ends: 559 [2024-11-18 13:59:02,646 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:02,648 INFO L432 NwaCegarLoop]: 913 mSDtfsCounter, 5 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2733 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:02,649 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2733 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:02,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2024-11-18 13:59:02,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2024-11-18 13:59:02,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 435 states have (on average 1.6804597701149426) internal successors, (731), 454 states have internal predecessors, (731), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:02,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 924 transitions. [2024-11-18 13:59:02,684 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 924 transitions. Word has length 127 [2024-11-18 13:59:02,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:02,685 INFO L471 AbstractCegarLoop]: Abstraction has 559 states and 924 transitions. [2024-11-18 13:59:02,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:02,685 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 924 transitions. [2024-11-18 13:59:02,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-18 13:59:02,692 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:02,692 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:02,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-18 13:59:02,892 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-18 13:59:02,893 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:02,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:02,894 INFO L85 PathProgramCache]: Analyzing trace with hash -452485452, now seen corresponding path program 1 times [2024-11-18 13:59:02,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:02,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836425855] [2024-11-18 13:59:02,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:02,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:03,130 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:03,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:03,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836425855] [2024-11-18 13:59:03,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836425855] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:03,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535726680] [2024-11-18 13:59:03,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:03,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:03,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:03,133 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) [2024-11-18 13:59:03,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-18 13:59:03,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:03,510 INFO L255 TraceCheckSpWp]: Trace formula consists of 1864 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:03,515 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:03,544 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:03,545 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:03,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535726680] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:03,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:03,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:03,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979033917] [2024-11-18 13:59:03,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:03,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:03,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:03,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:03,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:03,552 INFO L87 Difference]: Start difference. First operand 559 states and 924 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:03,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:03,630 INFO L93 Difference]: Finished difference Result 1109 states and 1840 transitions. [2024-11-18 13:59:03,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:03,631 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 129 [2024-11-18 13:59:03,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:03,637 INFO L225 Difference]: With dead ends: 1109 [2024-11-18 13:59:03,637 INFO L226 Difference]: Without dead ends: 559 [2024-11-18 13:59:03,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:03,641 INFO L432 NwaCegarLoop]: 913 mSDtfsCounter, 4 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2733 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:03,643 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2733 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:03,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2024-11-18 13:59:03,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2024-11-18 13:59:03,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 435 states have (on average 1.6781609195402298) internal successors, (730), 454 states have internal predecessors, (730), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:03,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 923 transitions. [2024-11-18 13:59:03,686 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 923 transitions. Word has length 129 [2024-11-18 13:59:03,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:03,687 INFO L471 AbstractCegarLoop]: Abstraction has 559 states and 923 transitions. [2024-11-18 13:59:03,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:03,688 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 923 transitions. [2024-11-18 13:59:03,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-18 13:59:03,694 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:03,694 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:03,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-18 13:59:03,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:03,895 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:03,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:03,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1348267066, now seen corresponding path program 1 times [2024-11-18 13:59:03,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:03,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434691826] [2024-11-18 13:59:03,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:03,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:03,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:04,090 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:04,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:04,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434691826] [2024-11-18 13:59:04,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434691826] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:04,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599849427] [2024-11-18 13:59:04,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:04,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:04,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:04,095 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) [2024-11-18 13:59:04,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-18 13:59:04,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:04,489 INFO L255 TraceCheckSpWp]: Trace formula consists of 1866 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:04,494 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:04,518 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:04,519 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:04,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599849427] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:04,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:04,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:04,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063073888] [2024-11-18 13:59:04,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:04,520 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:04,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:04,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:04,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:04,522 INFO L87 Difference]: Start difference. First operand 559 states and 923 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:04,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:04,597 INFO L93 Difference]: Finished difference Result 1116 states and 1847 transitions. [2024-11-18 13:59:04,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:04,598 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 131 [2024-11-18 13:59:04,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:04,602 INFO L225 Difference]: With dead ends: 1116 [2024-11-18 13:59:04,603 INFO L226 Difference]: Without dead ends: 568 [2024-11-18 13:59:04,605 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:04,606 INFO L432 NwaCegarLoop]: 912 mSDtfsCounter, 13 mSDsluCounter, 1818 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2730 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:04,606 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2730 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:04,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2024-11-18 13:59:04,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2024-11-18 13:59:04,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 443 states have (on average 1.674943566591422) internal successors, (742), 462 states have internal predecessors, (742), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:04,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 935 transitions. [2024-11-18 13:59:04,629 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 935 transitions. Word has length 131 [2024-11-18 13:59:04,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:04,629 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 935 transitions. [2024-11-18 13:59:04,629 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:04,630 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 935 transitions. [2024-11-18 13:59:04,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-18 13:59:04,633 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:04,633 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:04,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-18 13:59:04,833 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:04,834 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:04,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:04,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1765631875, now seen corresponding path program 1 times [2024-11-18 13:59:04,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:04,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819374237] [2024-11-18 13:59:04,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:04,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:04,998 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:04,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:04,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819374237] [2024-11-18 13:59:04,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819374237] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:04,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326029097] [2024-11-18 13:59:04,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:05,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:05,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:05,003 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) [2024-11-18 13:59:05,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-18 13:59:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:05,368 INFO L255 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:05,372 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:05,395 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:05,396 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:05,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326029097] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:05,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:05,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:05,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326088882] [2024-11-18 13:59:05,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:05,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:05,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:05,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:05,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:05,398 INFO L87 Difference]: Start difference. First operand 568 states and 935 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:05,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:05,461 INFO L93 Difference]: Finished difference Result 1118 states and 1848 transitions. [2024-11-18 13:59:05,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:05,462 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 132 [2024-11-18 13:59:05,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:05,466 INFO L225 Difference]: With dead ends: 1118 [2024-11-18 13:59:05,466 INFO L226 Difference]: Without dead ends: 568 [2024-11-18 13:59:05,468 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:05,469 INFO L432 NwaCegarLoop]: 912 mSDtfsCounter, 11 mSDsluCounter, 1818 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2730 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:05,469 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2730 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:05,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2024-11-18 13:59:05,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2024-11-18 13:59:05,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 443 states have (on average 1.672686230248307) internal successors, (741), 462 states have internal predecessors, (741), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:05,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 934 transitions. [2024-11-18 13:59:05,488 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 934 transitions. Word has length 132 [2024-11-18 13:59:05,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:05,488 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 934 transitions. [2024-11-18 13:59:05,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:05,489 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 934 transitions. [2024-11-18 13:59:05,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-18 13:59:05,492 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:05,492 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:05,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-18 13:59:05,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:05,701 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:05,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:05,702 INFO L85 PathProgramCache]: Analyzing trace with hash 363213162, now seen corresponding path program 1 times [2024-11-18 13:59:05,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:05,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52420] [2024-11-18 13:59:05,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:05,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:05,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:05,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:05,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52420] [2024-11-18 13:59:05,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52420] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:05,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435163262] [2024-11-18 13:59:05,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:05,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:05,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:05,834 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) [2024-11-18 13:59:05,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-18 13:59:06,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:06,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 1868 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:06,236 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:06,260 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:06,260 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:06,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435163262] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:06,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:06,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:06,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901514564] [2024-11-18 13:59:06,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:06,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:06,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:06,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:06,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:06,262 INFO L87 Difference]: Start difference. First operand 568 states and 934 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:06,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:06,331 INFO L93 Difference]: Finished difference Result 1118 states and 1847 transitions. [2024-11-18 13:59:06,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:06,332 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 133 [2024-11-18 13:59:06,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:06,337 INFO L225 Difference]: With dead ends: 1118 [2024-11-18 13:59:06,337 INFO L226 Difference]: Without dead ends: 568 [2024-11-18 13:59:06,340 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:06,341 INFO L432 NwaCegarLoop]: 912 mSDtfsCounter, 10 mSDsluCounter, 1818 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2730 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:06,343 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2730 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:06,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2024-11-18 13:59:06,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2024-11-18 13:59:06,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 443 states have (on average 1.670428893905192) internal successors, (740), 462 states have internal predecessors, (740), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:06,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 933 transitions. [2024-11-18 13:59:06,370 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 933 transitions. Word has length 133 [2024-11-18 13:59:06,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:06,371 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 933 transitions. [2024-11-18 13:59:06,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:06,371 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 933 transitions. [2024-11-18 13:59:06,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-18 13:59:06,374 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:06,374 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:06,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-18 13:59:06,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:06,579 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:06,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:06,580 INFO L85 PathProgramCache]: Analyzing trace with hash 688867943, now seen corresponding path program 1 times [2024-11-18 13:59:06,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:06,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866181510] [2024-11-18 13:59:06,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:06,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:06,793 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:06,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:06,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866181510] [2024-11-18 13:59:06,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866181510] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:06,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717631607] [2024-11-18 13:59:06,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:06,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:06,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:06,796 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:06,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-18 13:59:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,198 INFO L255 TraceCheckSpWp]: Trace formula consists of 1869 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:07,202 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:07,235 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:59:07,236 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:07,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717631607] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:07,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:07,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-18 13:59:07,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424453416] [2024-11-18 13:59:07,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:07,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:07,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:07,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:07,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:07,238 INFO L87 Difference]: Start difference. First operand 568 states and 933 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:07,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:07,386 INFO L93 Difference]: Finished difference Result 1144 states and 1894 transitions. [2024-11-18 13:59:07,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:07,387 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 134 [2024-11-18 13:59:07,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:07,392 INFO L225 Difference]: With dead ends: 1144 [2024-11-18 13:59:07,392 INFO L226 Difference]: Without dead ends: 583 [2024-11-18 13:59:07,395 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:07,396 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 76 mSDsluCounter, 1734 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 2621 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:07,396 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 2621 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:07,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2024-11-18 13:59:07,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 568. [2024-11-18 13:59:07,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 443 states have (on average 1.6591422121896162) internal successors, (735), 462 states have internal predecessors, (735), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:07,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 928 transitions. [2024-11-18 13:59:07,419 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 928 transitions. Word has length 134 [2024-11-18 13:59:07,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:07,420 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 928 transitions. [2024-11-18 13:59:07,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:07,420 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 928 transitions. [2024-11-18 13:59:07,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-18 13:59:07,424 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:07,424 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:07,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:07,625 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:07,626 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:07,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:07,627 INFO L85 PathProgramCache]: Analyzing trace with hash -435662753, now seen corresponding path program 1 times [2024-11-18 13:59:07,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:07,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596624030] [2024-11-18 13:59:07,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:07,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:07,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,827 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:07,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:07,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596624030] [2024-11-18 13:59:07,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596624030] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:07,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215647603] [2024-11-18 13:59:07,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:07,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:07,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:07,830 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:07,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-18 13:59:08,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:08,242 INFO L255 TraceCheckSpWp]: Trace formula consists of 1871 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:08,247 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:08,292 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:59:08,292 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:08,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215647603] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:08,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:08,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-18 13:59:08,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191091214] [2024-11-18 13:59:08,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:08,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:08,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:08,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:08,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:08,295 INFO L87 Difference]: Start difference. First operand 568 states and 928 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:08,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:08,451 INFO L93 Difference]: Finished difference Result 1144 states and 1884 transitions. [2024-11-18 13:59:08,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:08,452 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 136 [2024-11-18 13:59:08,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:08,458 INFO L225 Difference]: With dead ends: 1144 [2024-11-18 13:59:08,458 INFO L226 Difference]: Without dead ends: 583 [2024-11-18 13:59:08,462 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:08,462 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 75 mSDsluCounter, 1734 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 2621 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:08,463 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 2621 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:08,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2024-11-18 13:59:08,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 568. [2024-11-18 13:59:08,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 443 states have (on average 1.6478555304740405) internal successors, (730), 462 states have internal predecessors, (730), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:08,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 923 transitions. [2024-11-18 13:59:08,488 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 923 transitions. Word has length 136 [2024-11-18 13:59:08,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:08,488 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 923 transitions. [2024-11-18 13:59:08,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:08,489 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 923 transitions. [2024-11-18 13:59:08,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-18 13:59:08,493 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:08,493 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:08,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-18 13:59:08,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-18 13:59:08,694 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:08,695 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:08,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1510243769, now seen corresponding path program 1 times [2024-11-18 13:59:08,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:08,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461064177] [2024-11-18 13:59:08,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:08,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:08,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:08,896 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:08,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:08,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461064177] [2024-11-18 13:59:08,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461064177] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:08,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046081473] [2024-11-18 13:59:08,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:08,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:08,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:08,899 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:08,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-18 13:59:09,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,254 INFO L255 TraceCheckSpWp]: Trace formula consists of 1873 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:09,259 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:09,297 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:59:09,297 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:09,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046081473] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:09,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:09,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-18 13:59:09,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748626529] [2024-11-18 13:59:09,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:09,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:09,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:09,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:09,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:09,300 INFO L87 Difference]: Start difference. First operand 568 states and 923 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:09,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:09,518 INFO L93 Difference]: Finished difference Result 1195 states and 1957 transitions. [2024-11-18 13:59:09,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:09,518 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 138 [2024-11-18 13:59:09,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:09,523 INFO L225 Difference]: With dead ends: 1195 [2024-11-18 13:59:09,523 INFO L226 Difference]: Without dead ends: 649 [2024-11-18 13:59:09,525 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:09,526 INFO L432 NwaCegarLoop]: 920 mSDtfsCounter, 130 mSDsluCounter, 1732 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2652 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:09,526 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 2652 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:09,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2024-11-18 13:59:09,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 619. [2024-11-18 13:59:09,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 493 states have (on average 1.6531440162271804) internal successors, (815), 512 states have internal predecessors, (815), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:09,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 1008 transitions. [2024-11-18 13:59:09,545 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 1008 transitions. Word has length 138 [2024-11-18 13:59:09,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:09,545 INFO L471 AbstractCegarLoop]: Abstraction has 619 states and 1008 transitions. [2024-11-18 13:59:09,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:09,545 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 1008 transitions. [2024-11-18 13:59:09,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 13:59:09,548 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:09,548 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:09,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-18 13:59:09,749 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:09,749 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:09,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:09,750 INFO L85 PathProgramCache]: Analyzing trace with hash -117520292, now seen corresponding path program 1 times [2024-11-18 13:59:09,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:09,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878556474] [2024-11-18 13:59:09,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:09,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,910 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:09,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:09,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878556474] [2024-11-18 13:59:09,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878556474] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:09,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229881755] [2024-11-18 13:59:09,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:09,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:09,913 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:09,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-18 13:59:10,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,271 INFO L255 TraceCheckSpWp]: Trace formula consists of 1874 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:10,275 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:10,309 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:59:10,310 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:10,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229881755] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:10,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:10,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-18 13:59:10,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121345389] [2024-11-18 13:59:10,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:10,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:10,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:10,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:10,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:10,312 INFO L87 Difference]: Start difference. First operand 619 states and 1008 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:10,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:10,496 INFO L93 Difference]: Finished difference Result 1210 states and 1981 transitions. [2024-11-18 13:59:10,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:10,497 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 139 [2024-11-18 13:59:10,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:10,502 INFO L225 Difference]: With dead ends: 1210 [2024-11-18 13:59:10,502 INFO L226 Difference]: Without dead ends: 649 [2024-11-18 13:59:10,505 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:10,505 INFO L432 NwaCegarLoop]: 919 mSDtfsCounter, 124 mSDsluCounter, 1706 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2625 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:10,506 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 2625 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:10,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2024-11-18 13:59:10,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 619. [2024-11-18 13:59:10,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 493 states have (on average 1.643002028397566) internal successors, (810), 512 states have internal predecessors, (810), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:10,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 1003 transitions. [2024-11-18 13:59:10,524 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 1003 transitions. Word has length 139 [2024-11-18 13:59:10,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:10,525 INFO L471 AbstractCegarLoop]: Abstraction has 619 states and 1003 transitions. [2024-11-18 13:59:10,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:10,525 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 1003 transitions. [2024-11-18 13:59:10,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 13:59:10,528 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:10,529 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:10,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:10,729 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-18 13:59:10,730 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:10,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:10,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1139515995, now seen corresponding path program 1 times [2024-11-18 13:59:10,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:10,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507637818] [2024-11-18 13:59:10,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:10,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,927 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:10,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:10,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507637818] [2024-11-18 13:59:10,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507637818] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:10,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492887381] [2024-11-18 13:59:10,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:10,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:10,930 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:10,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-18 13:59:11,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,299 INFO L255 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:11,303 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:11,383 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:59:11,383 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:11,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492887381] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:11,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:11,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:59:11,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856790396] [2024-11-18 13:59:11,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:11,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:11,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:11,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:11,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:11,385 INFO L87 Difference]: Start difference. First operand 619 states and 1003 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:11,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:11,546 INFO L93 Difference]: Finished difference Result 1203 states and 1961 transitions. [2024-11-18 13:59:11,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:11,547 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 139 [2024-11-18 13:59:11,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:11,553 INFO L225 Difference]: With dead ends: 1203 [2024-11-18 13:59:11,553 INFO L226 Difference]: Without dead ends: 657 [2024-11-18 13:59:11,556 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:11,557 INFO L432 NwaCegarLoop]: 893 mSDtfsCounter, 113 mSDsluCounter, 5269 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6162 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:11,557 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6162 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:11,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2024-11-18 13:59:11,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 638. [2024-11-18 13:59:11,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 509 states have (on average 1.6424361493123771) internal successors, (836), 530 states have internal predecessors, (836), 100 states have call successors, (100), 27 states have call predecessors, (100), 28 states have return successors, (97), 93 states have call predecessors, (97), 95 states have call successors, (97) [2024-11-18 13:59:11,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1033 transitions. [2024-11-18 13:59:11,579 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1033 transitions. Word has length 139 [2024-11-18 13:59:11,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:11,579 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 1033 transitions. [2024-11-18 13:59:11,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:11,580 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1033 transitions. [2024-11-18 13:59:11,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 13:59:11,583 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:11,583 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:11,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:11,784 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-18 13:59:11,785 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:11,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:11,785 INFO L85 PathProgramCache]: Analyzing trace with hash -2033172102, now seen corresponding path program 1 times [2024-11-18 13:59:11,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:11,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776708020] [2024-11-18 13:59:11,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:11,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,882 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:11,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:11,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776708020] [2024-11-18 13:59:11,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776708020] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:11,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926131269] [2024-11-18 13:59:11,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:11,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:11,885 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:11,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-18 13:59:12,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,269 INFO L255 TraceCheckSpWp]: Trace formula consists of 1869 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:12,273 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:12,339 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:12,339 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:12,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926131269] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:12,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:12,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:59:12,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597364651] [2024-11-18 13:59:12,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:12,340 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:12,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:12,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:12,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:12,341 INFO L87 Difference]: Start difference. First operand 638 states and 1033 transitions. Second operand has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:12,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:12,437 INFO L93 Difference]: Finished difference Result 1141 states and 1861 transitions. [2024-11-18 13:59:12,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:12,438 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 139 [2024-11-18 13:59:12,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:12,443 INFO L225 Difference]: With dead ends: 1141 [2024-11-18 13:59:12,443 INFO L226 Difference]: Without dead ends: 662 [2024-11-18 13:59:12,446 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:12,447 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 86 mSDsluCounter, 4451 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 5357 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:12,447 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 5357 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:12,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2024-11-18 13:59:12,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 657. [2024-11-18 13:59:12,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 525 states have (on average 1.641904761904762) internal successors, (862), 548 states have internal predecessors, (862), 101 states have call successors, (101), 27 states have call predecessors, (101), 30 states have return successors, (100), 94 states have call predecessors, (100), 96 states have call successors, (100) [2024-11-18 13:59:12,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 1063 transitions. [2024-11-18 13:59:12,469 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 1063 transitions. Word has length 139 [2024-11-18 13:59:12,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:12,470 INFO L471 AbstractCegarLoop]: Abstraction has 657 states and 1063 transitions. [2024-11-18 13:59:12,470 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:12,470 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 1063 transitions. [2024-11-18 13:59:12,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-18 13:59:12,474 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:12,474 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:12,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-18 13:59:12,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-18 13:59:12,675 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:12,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:12,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1429462892, now seen corresponding path program 1 times [2024-11-18 13:59:12,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:12,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675181954] [2024-11-18 13:59:12,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:12,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,773 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:12,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:12,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675181954] [2024-11-18 13:59:12,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675181954] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:12,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607979826] [2024-11-18 13:59:12,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:12,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:12,776 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:12,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-18 13:59:13,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,126 INFO L255 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:13,130 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:13,190 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:13,191 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:13,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607979826] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:13,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:13,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:59:13,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815370544] [2024-11-18 13:59:13,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:13,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:13,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:13,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:13,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:13,195 INFO L87 Difference]: Start difference. First operand 657 states and 1063 transitions. Second operand has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:13,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:13,327 INFO L93 Difference]: Finished difference Result 1171 states and 1912 transitions. [2024-11-18 13:59:13,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:13,329 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 140 [2024-11-18 13:59:13,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:13,335 INFO L225 Difference]: With dead ends: 1171 [2024-11-18 13:59:13,335 INFO L226 Difference]: Without dead ends: 692 [2024-11-18 13:59:13,338 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:13,339 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 95 mSDsluCounter, 4441 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5347 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:13,339 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5347 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:13,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2024-11-18 13:59:13,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 657. [2024-11-18 13:59:13,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 525 states have (on average 1.641904761904762) internal successors, (862), 548 states have internal predecessors, (862), 101 states have call successors, (101), 27 states have call predecessors, (101), 30 states have return successors, (100), 94 states have call predecessors, (100), 96 states have call successors, (100) [2024-11-18 13:59:13,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 1063 transitions. [2024-11-18 13:59:13,367 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 1063 transitions. Word has length 140 [2024-11-18 13:59:13,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:13,368 INFO L471 AbstractCegarLoop]: Abstraction has 657 states and 1063 transitions. [2024-11-18 13:59:13,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:13,368 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 1063 transitions. [2024-11-18 13:59:13,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-18 13:59:13,372 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:13,373 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:13,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-18 13:59:13,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-18 13:59:13,574 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:13,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:13,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1870169108, now seen corresponding path program 1 times [2024-11-18 13:59:13,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:13,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707530398] [2024-11-18 13:59:13,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,729 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:13,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:13,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707530398] [2024-11-18 13:59:13,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707530398] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:13,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146293311] [2024-11-18 13:59:13,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:13,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:13,732 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:13,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-18 13:59:14,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,095 INFO L255 TraceCheckSpWp]: Trace formula consists of 1866 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:14,099 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:14,163 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:14,163 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:14,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146293311] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:14,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:14,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:14,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348475211] [2024-11-18 13:59:14,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:14,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:14,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:14,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:14,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:14,165 INFO L87 Difference]: Start difference. First operand 657 states and 1063 transitions. Second operand has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:14,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:14,330 INFO L93 Difference]: Finished difference Result 1156 states and 1886 transitions. [2024-11-18 13:59:14,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:14,331 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 140 [2024-11-18 13:59:14,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:14,336 INFO L225 Difference]: With dead ends: 1156 [2024-11-18 13:59:14,338 INFO L226 Difference]: Without dead ends: 677 [2024-11-18 13:59:14,341 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:14,342 INFO L432 NwaCegarLoop]: 895 mSDtfsCounter, 113 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6170 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:14,342 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6170 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:14,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2024-11-18 13:59:14,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 657. [2024-11-18 13:59:14,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 525 states have (on average 1.641904761904762) internal successors, (862), 548 states have internal predecessors, (862), 101 states have call successors, (101), 27 states have call predecessors, (101), 30 states have return successors, (100), 94 states have call predecessors, (100), 96 states have call successors, (100) [2024-11-18 13:59:14,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 1063 transitions. [2024-11-18 13:59:14,364 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 1063 transitions. Word has length 140 [2024-11-18 13:59:14,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:14,364 INFO L471 AbstractCegarLoop]: Abstraction has 657 states and 1063 transitions. [2024-11-18 13:59:14,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:14,365 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 1063 transitions. [2024-11-18 13:59:14,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-18 13:59:14,368 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:14,368 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:14,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-18 13:59:14,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,570 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:14,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:14,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1619140609, now seen corresponding path program 1 times [2024-11-18 13:59:14,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:14,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940499966] [2024-11-18 13:59:14,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:14,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,668 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:14,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:14,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940499966] [2024-11-18 13:59:14,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940499966] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:14,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238498219] [2024-11-18 13:59:14,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:14,671 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:14,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-18 13:59:15,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,076 INFO L255 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:15,080 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:15,104 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:15,105 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:15,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238498219] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:15,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:15,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:15,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358148591] [2024-11-18 13:59:15,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:15,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:15,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:15,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:15,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:15,106 INFO L87 Difference]: Start difference. First operand 657 states and 1063 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:15,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:15,158 INFO L93 Difference]: Finished difference Result 1208 states and 1971 transitions. [2024-11-18 13:59:15,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:15,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 140 [2024-11-18 13:59:15,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:15,164 INFO L225 Difference]: With dead ends: 1208 [2024-11-18 13:59:15,164 INFO L226 Difference]: Without dead ends: 657 [2024-11-18 13:59:15,168 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:15,169 INFO L432 NwaCegarLoop]: 901 mSDtfsCounter, 13 mSDsluCounter, 1798 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2699 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:15,169 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2699 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:15,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2024-11-18 13:59:15,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 657. [2024-11-18 13:59:15,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 525 states have (on average 1.6342857142857143) internal successors, (858), 548 states have internal predecessors, (858), 101 states have call successors, (101), 27 states have call predecessors, (101), 30 states have return successors, (100), 94 states have call predecessors, (100), 96 states have call successors, (100) [2024-11-18 13:59:15,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 1059 transitions. [2024-11-18 13:59:15,189 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 1059 transitions. Word has length 140 [2024-11-18 13:59:15,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:15,190 INFO L471 AbstractCegarLoop]: Abstraction has 657 states and 1059 transitions. [2024-11-18 13:59:15,190 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:15,190 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 1059 transitions. [2024-11-18 13:59:15,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-18 13:59:15,194 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:15,194 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:15,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:15,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-18 13:59:15,395 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:15,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:15,395 INFO L85 PathProgramCache]: Analyzing trace with hash -536325934, now seen corresponding path program 1 times [2024-11-18 13:59:15,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:15,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109132015] [2024-11-18 13:59:15,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:15,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:15,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,491 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:15,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:15,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109132015] [2024-11-18 13:59:15,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109132015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:15,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709035309] [2024-11-18 13:59:15,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:15,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:15,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:15,495 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:15,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-18 13:59:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,883 INFO L255 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:15,887 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:15,915 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:59:15,916 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:15,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709035309] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:15,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:15,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:15,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267181489] [2024-11-18 13:59:15,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:15,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:15,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:15,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:15,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:15,918 INFO L87 Difference]: Start difference. First operand 657 states and 1059 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:15,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:15,971 INFO L93 Difference]: Finished difference Result 1252 states and 2039 transitions. [2024-11-18 13:59:15,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:15,972 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 141 [2024-11-18 13:59:15,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:15,977 INFO L225 Difference]: With dead ends: 1252 [2024-11-18 13:59:15,978 INFO L226 Difference]: Without dead ends: 681 [2024-11-18 13:59:15,981 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:15,981 INFO L432 NwaCegarLoop]: 895 mSDtfsCounter, 7 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2672 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:15,982 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2672 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:15,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2024-11-18 13:59:15,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 681. [2024-11-18 13:59:15,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 549 states have (on average 1.6138433515482695) internal successors, (886), 572 states have internal predecessors, (886), 101 states have call successors, (101), 27 states have call predecessors, (101), 30 states have return successors, (100), 94 states have call predecessors, (100), 96 states have call successors, (100) [2024-11-18 13:59:16,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 1087 transitions. [2024-11-18 13:59:16,004 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 1087 transitions. Word has length 141 [2024-11-18 13:59:16,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:16,004 INFO L471 AbstractCegarLoop]: Abstraction has 681 states and 1087 transitions. [2024-11-18 13:59:16,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:16,004 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 1087 transitions. [2024-11-18 13:59:16,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 13:59:16,008 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:16,008 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:16,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-18 13:59:16,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-18 13:59:16,209 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:16,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:16,210 INFO L85 PathProgramCache]: Analyzing trace with hash -310637726, now seen corresponding path program 1 times [2024-11-18 13:59:16,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:16,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266774018] [2024-11-18 13:59:16,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:16,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:16,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:16,301 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:16,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:16,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266774018] [2024-11-18 13:59:16,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266774018] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:16,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944839214] [2024-11-18 13:59:16,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:16,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:16,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:16,305 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:16,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-18 13:59:16,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:16,703 INFO L255 TraceCheckSpWp]: Trace formula consists of 1868 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:16,707 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:16,778 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:16,778 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:16,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944839214] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:16,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:16,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:16,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266848316] [2024-11-18 13:59:16,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:16,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:16,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:16,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:16,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:16,780 INFO L87 Difference]: Start difference. First operand 681 states and 1087 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:16,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:16,920 INFO L93 Difference]: Finished difference Result 1186 states and 1918 transitions. [2024-11-18 13:59:16,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:16,921 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 142 [2024-11-18 13:59:16,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:16,926 INFO L225 Difference]: With dead ends: 1186 [2024-11-18 13:59:16,926 INFO L226 Difference]: Without dead ends: 707 [2024-11-18 13:59:16,929 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:16,929 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 119 mSDsluCounter, 5237 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 6126 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:16,930 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 6126 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:16,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2024-11-18 13:59:16,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 681. [2024-11-18 13:59:16,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 549 states have (on average 1.6138433515482695) internal successors, (886), 572 states have internal predecessors, (886), 101 states have call successors, (101), 27 states have call predecessors, (101), 30 states have return successors, (100), 94 states have call predecessors, (100), 96 states have call successors, (100) [2024-11-18 13:59:16,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 1087 transitions. [2024-11-18 13:59:16,952 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 1087 transitions. Word has length 142 [2024-11-18 13:59:16,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:16,953 INFO L471 AbstractCegarLoop]: Abstraction has 681 states and 1087 transitions. [2024-11-18 13:59:16,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:16,953 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 1087 transitions. [2024-11-18 13:59:16,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 13:59:16,957 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:16,957 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:16,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-18 13:59:17,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-18 13:59:17,158 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:17,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:17,159 INFO L85 PathProgramCache]: Analyzing trace with hash -474940870, now seen corresponding path program 1 times [2024-11-18 13:59:17,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:17,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443454883] [2024-11-18 13:59:17,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:17,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,252 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:17,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:17,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443454883] [2024-11-18 13:59:17,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443454883] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:17,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856276342] [2024-11-18 13:59:17,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:17,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:17,255 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:17,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-18 13:59:17,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,624 INFO L255 TraceCheckSpWp]: Trace formula consists of 1871 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:17,628 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:17,748 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:17,749 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:17,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856276342] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:17,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:17,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:17,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898353316] [2024-11-18 13:59:17,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:17,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:17,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:17,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:17,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:17,750 INFO L87 Difference]: Start difference. First operand 681 states and 1087 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:18,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:18,299 INFO L93 Difference]: Finished difference Result 1163 states and 1905 transitions. [2024-11-18 13:59:18,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:18,299 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2024-11-18 13:59:18,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:18,305 INFO L225 Difference]: With dead ends: 1163 [2024-11-18 13:59:18,305 INFO L226 Difference]: Without dead ends: 689 [2024-11-18 13:59:18,308 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:18,308 INFO L432 NwaCegarLoop]: 893 mSDtfsCounter, 859 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 863 SdHoareTripleChecker+Valid, 2299 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:18,309 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [863 Valid, 2299 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 13:59:18,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2024-11-18 13:59:18,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 689. [2024-11-18 13:59:18,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 556 states have (on average 1.6151079136690647) internal successors, (898), 579 states have internal predecessors, (898), 101 states have call successors, (101), 28 states have call predecessors, (101), 31 states have return successors, (101), 94 states have call predecessors, (101), 96 states have call successors, (101) [2024-11-18 13:59:18,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 1100 transitions. [2024-11-18 13:59:18,332 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 1100 transitions. Word has length 142 [2024-11-18 13:59:18,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:18,332 INFO L471 AbstractCegarLoop]: Abstraction has 689 states and 1100 transitions. [2024-11-18 13:59:18,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:18,333 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 1100 transitions. [2024-11-18 13:59:18,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-18 13:59:18,336 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:18,336 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:18,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-18 13:59:18,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-18 13:59:18,537 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:18,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:18,538 INFO L85 PathProgramCache]: Analyzing trace with hash 704724358, now seen corresponding path program 1 times [2024-11-18 13:59:18,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:18,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756286324] [2024-11-18 13:59:18,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:18,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,670 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:18,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:18,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756286324] [2024-11-18 13:59:18,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756286324] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:18,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956175325] [2024-11-18 13:59:18,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:18,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:18,673 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:18,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-18 13:59:19,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,057 INFO L255 TraceCheckSpWp]: Trace formula consists of 1873 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:19,064 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:19,168 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:19,169 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:19,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956175325] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:19,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:19,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:19,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762638093] [2024-11-18 13:59:19,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:19,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:19,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:19,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:19,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:19,171 INFO L87 Difference]: Start difference. First operand 689 states and 1100 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:19,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:19,635 INFO L93 Difference]: Finished difference Result 1179 states and 1928 transitions. [2024-11-18 13:59:19,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:19,636 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2024-11-18 13:59:19,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:19,641 INFO L225 Difference]: With dead ends: 1179 [2024-11-18 13:59:19,642 INFO L226 Difference]: Without dead ends: 697 [2024-11-18 13:59:19,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:19,645 INFO L432 NwaCegarLoop]: 890 mSDtfsCounter, 857 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 2296 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:19,646 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [864 Valid, 2296 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:59:19,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2024-11-18 13:59:19,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 697. [2024-11-18 13:59:19,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 563 states have (on average 1.6163410301953818) internal successors, (910), 586 states have internal predecessors, (910), 101 states have call successors, (101), 29 states have call predecessors, (101), 32 states have return successors, (102), 94 states have call predecessors, (102), 96 states have call successors, (102) [2024-11-18 13:59:19,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 1113 transitions. [2024-11-18 13:59:19,670 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 1113 transitions. Word has length 144 [2024-11-18 13:59:19,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:19,671 INFO L471 AbstractCegarLoop]: Abstraction has 697 states and 1113 transitions. [2024-11-18 13:59:19,671 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:19,671 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 1113 transitions. [2024-11-18 13:59:19,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-18 13:59:19,674 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:19,675 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:19,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-18 13:59:19,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:19,876 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:19,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:19,876 INFO L85 PathProgramCache]: Analyzing trace with hash -692434758, now seen corresponding path program 1 times [2024-11-18 13:59:19,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:19,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404937945] [2024-11-18 13:59:19,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:19,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,970 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:19,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:19,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404937945] [2024-11-18 13:59:19,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404937945] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:19,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471157496] [2024-11-18 13:59:19,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:19,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:19,973 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:19,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-18 13:59:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:20,411 INFO L255 TraceCheckSpWp]: Trace formula consists of 1875 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:20,416 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:20,553 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:20,556 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:20,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471157496] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:20,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:20,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:20,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875368017] [2024-11-18 13:59:20,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:20,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:20,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:20,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:20,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:20,559 INFO L87 Difference]: Start difference. First operand 697 states and 1113 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:21,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:21,028 INFO L93 Difference]: Finished difference Result 1195 states and 1951 transitions. [2024-11-18 13:59:21,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:21,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 146 [2024-11-18 13:59:21,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:21,034 INFO L225 Difference]: With dead ends: 1195 [2024-11-18 13:59:21,035 INFO L226 Difference]: Without dead ends: 705 [2024-11-18 13:59:21,038 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:21,039 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 838 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 2293 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:21,039 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [848 Valid, 2293 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:59:21,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2024-11-18 13:59:21,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 705. [2024-11-18 13:59:21,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 570 states have (on average 1.6175438596491227) internal successors, (922), 593 states have internal predecessors, (922), 101 states have call successors, (101), 30 states have call predecessors, (101), 33 states have return successors, (103), 94 states have call predecessors, (103), 96 states have call successors, (103) [2024-11-18 13:59:21,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 1126 transitions. [2024-11-18 13:59:21,072 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 1126 transitions. Word has length 146 [2024-11-18 13:59:21,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:21,073 INFO L471 AbstractCegarLoop]: Abstraction has 705 states and 1126 transitions. [2024-11-18 13:59:21,073 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:21,073 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 1126 transitions. [2024-11-18 13:59:21,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-18 13:59:21,078 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:21,078 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:21,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-18 13:59:21,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:21,279 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:21,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:21,279 INFO L85 PathProgramCache]: Analyzing trace with hash 682491518, now seen corresponding path program 1 times [2024-11-18 13:59:21,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:21,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427563763] [2024-11-18 13:59:21,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:21,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,378 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:59:21,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:21,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427563763] [2024-11-18 13:59:21,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427563763] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:21,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041027685] [2024-11-18 13:59:21,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:21,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:21,381 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:21,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-18 13:59:21,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,766 INFO L255 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:21,770 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:21,897 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:21,897 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:21,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041027685] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:21,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:21,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:21,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113051956] [2024-11-18 13:59:21,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:21,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:21,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:21,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:21,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:21,899 INFO L87 Difference]: Start difference. First operand 705 states and 1126 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:22,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:22,386 INFO L93 Difference]: Finished difference Result 1211 states and 1974 transitions. [2024-11-18 13:59:22,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:22,386 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 148 [2024-11-18 13:59:22,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:22,392 INFO L225 Difference]: With dead ends: 1211 [2024-11-18 13:59:22,392 INFO L226 Difference]: Without dead ends: 713 [2024-11-18 13:59:22,396 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:22,397 INFO L432 NwaCegarLoop]: 884 mSDtfsCounter, 844 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 2290 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:22,398 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 2290 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:59:22,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2024-11-18 13:59:22,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 713. [2024-11-18 13:59:22,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 577 states have (on average 1.6187175043327557) internal successors, (934), 600 states have internal predecessors, (934), 101 states have call successors, (101), 31 states have call predecessors, (101), 34 states have return successors, (104), 94 states have call predecessors, (104), 96 states have call successors, (104) [2024-11-18 13:59:22,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1139 transitions. [2024-11-18 13:59:22,425 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1139 transitions. Word has length 148 [2024-11-18 13:59:22,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:22,425 INFO L471 AbstractCegarLoop]: Abstraction has 713 states and 1139 transitions. [2024-11-18 13:59:22,425 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:22,426 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1139 transitions. [2024-11-18 13:59:22,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-18 13:59:22,429 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:22,430 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:22,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:22,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:22,630 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:22,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:22,631 INFO L85 PathProgramCache]: Analyzing trace with hash -653781702, now seen corresponding path program 1 times [2024-11-18 13:59:22,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:22,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004925404] [2024-11-18 13:59:22,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:22,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,755 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:22,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:22,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004925404] [2024-11-18 13:59:22,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004925404] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:22,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429568596] [2024-11-18 13:59:22,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:22,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:22,758 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:22,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-18 13:59:23,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:23,107 INFO L255 TraceCheckSpWp]: Trace formula consists of 1879 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:23,112 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:23,292 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:23,293 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:23,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429568596] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:23,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:23,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:23,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44423517] [2024-11-18 13:59:23,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:23,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:23,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:23,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:23,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:23,294 INFO L87 Difference]: Start difference. First operand 713 states and 1139 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:59:23,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:23,581 INFO L93 Difference]: Finished difference Result 762 states and 1211 transitions. [2024-11-18 13:59:23,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:23,582 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 150 [2024-11-18 13:59:23,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:23,586 INFO L225 Difference]: With dead ends: 762 [2024-11-18 13:59:23,586 INFO L226 Difference]: Without dead ends: 747 [2024-11-18 13:59:23,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:23,588 INFO L432 NwaCegarLoop]: 901 mSDtfsCounter, 835 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 1647 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:23,588 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [843 Valid, 1647 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 13:59:23,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2024-11-18 13:59:23,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 716. [2024-11-18 13:59:23,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 580 states have (on average 1.6155172413793104) internal successors, (937), 603 states have internal predecessors, (937), 101 states have call successors, (101), 31 states have call predecessors, (101), 34 states have return successors, (104), 94 states have call predecessors, (104), 96 states have call successors, (104) [2024-11-18 13:59:23,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1142 transitions. [2024-11-18 13:59:23,615 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1142 transitions. Word has length 150 [2024-11-18 13:59:23,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:23,616 INFO L471 AbstractCegarLoop]: Abstraction has 716 states and 1142 transitions. [2024-11-18 13:59:23,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:59:23,616 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1142 transitions. [2024-11-18 13:59:23,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-18 13:59:23,620 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:23,620 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:59:23,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-18 13:59:23,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:23,821 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:23,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:23,822 INFO L85 PathProgramCache]: Analyzing trace with hash 949387253, now seen corresponding path program 1 times [2024-11-18 13:59:23,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:23,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690390270] [2024-11-18 13:59:23,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:23,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:23,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:23,928 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:23,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:23,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690390270] [2024-11-18 13:59:23,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690390270] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:23,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850506955] [2024-11-18 13:59:23,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:23,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:23,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:23,931 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:23,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-18 13:59:24,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:24,318 INFO L255 TraceCheckSpWp]: Trace formula consists of 1895 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:24,322 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:24,351 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:24,351 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:24,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850506955] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:24,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:24,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-18 13:59:24,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944511755] [2024-11-18 13:59:24,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:24,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:24,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:24,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:24,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:24,356 INFO L87 Difference]: Start difference. First operand 716 states and 1142 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-18 13:59:24,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:24,387 INFO L93 Difference]: Finished difference Result 731 states and 1160 transitions. [2024-11-18 13:59:24,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:24,387 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 156 [2024-11-18 13:59:24,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:24,393 INFO L225 Difference]: With dead ends: 731 [2024-11-18 13:59:24,393 INFO L226 Difference]: Without dead ends: 716 [2024-11-18 13:59:24,394 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:24,395 INFO L432 NwaCegarLoop]: 908 mSDtfsCounter, 0 mSDsluCounter, 2720 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3628 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:24,395 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3628 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:24,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2024-11-18 13:59:24,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 716. [2024-11-18 13:59:24,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 580 states have (on average 1.6137931034482758) internal successors, (936), 603 states have internal predecessors, (936), 101 states have call successors, (101), 31 states have call predecessors, (101), 34 states have return successors, (104), 94 states have call predecessors, (104), 96 states have call successors, (104) [2024-11-18 13:59:24,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1141 transitions. [2024-11-18 13:59:24,421 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1141 transitions. Word has length 156 [2024-11-18 13:59:24,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:24,421 INFO L471 AbstractCegarLoop]: Abstraction has 716 states and 1141 transitions. [2024-11-18 13:59:24,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-18 13:59:24,422 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1141 transitions. [2024-11-18 13:59:24,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-18 13:59:24,426 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:24,426 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:24,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:24,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:24,627 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:24,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:24,627 INFO L85 PathProgramCache]: Analyzing trace with hash -328839182, now seen corresponding path program 1 times [2024-11-18 13:59:24,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:24,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573435945] [2024-11-18 13:59:24,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:24,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:24,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:24,761 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:24,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:24,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573435945] [2024-11-18 13:59:24,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573435945] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:24,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896479720] [2024-11-18 13:59:24,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:24,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:24,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:24,764 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:24,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-18 13:59:25,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:25,170 INFO L255 TraceCheckSpWp]: Trace formula consists of 1932 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:25,174 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:25,187 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-18 13:59:25,187 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:25,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896479720] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:25,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:25,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 13:59:25,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616018199] [2024-11-18 13:59:25,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:25,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:25,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:25,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:25,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:25,189 INFO L87 Difference]: Start difference. First operand 716 states and 1141 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:25,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:25,256 INFO L93 Difference]: Finished difference Result 1406 states and 2252 transitions. [2024-11-18 13:59:25,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:25,260 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) Word has length 167 [2024-11-18 13:59:25,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:25,268 INFO L225 Difference]: With dead ends: 1406 [2024-11-18 13:59:25,269 INFO L226 Difference]: Without dead ends: 685 [2024-11-18 13:59:25,271 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:25,272 INFO L432 NwaCegarLoop]: 902 mSDtfsCounter, 7 mSDsluCounter, 1797 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2699 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:25,273 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2699 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:25,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2024-11-18 13:59:25,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 685. [2024-11-18 13:59:25,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 552 states have (on average 1.6123188405797102) internal successors, (890), 573 states have internal predecessors, (890), 100 states have call successors, (100), 31 states have call predecessors, (100), 32 states have return successors, (101), 93 states have call predecessors, (101), 95 states have call successors, (101) [2024-11-18 13:59:25,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 1091 transitions. [2024-11-18 13:59:25,307 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 1091 transitions. Word has length 167 [2024-11-18 13:59:25,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:25,308 INFO L471 AbstractCegarLoop]: Abstraction has 685 states and 1091 transitions. [2024-11-18 13:59:25,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:25,309 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 1091 transitions. [2024-11-18 13:59:25,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-18 13:59:25,312 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:25,312 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:25,332 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-18 13:59:25,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:25,513 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:25,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:25,514 INFO L85 PathProgramCache]: Analyzing trace with hash 1968153309, now seen corresponding path program 1 times [2024-11-18 13:59:25,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:25,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379516588] [2024-11-18 13:59:25,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:25,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:25,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:25,708 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-18 13:59:25,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:25,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379516588] [2024-11-18 13:59:25,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379516588] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:25,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556738922] [2024-11-18 13:59:25,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:25,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:25,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:25,710 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:25,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-18 13:59:26,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:26,102 INFO L255 TraceCheckSpWp]: Trace formula consists of 1935 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:59:26,105 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:26,129 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:26,129 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:26,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556738922] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:26,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:26,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-18 13:59:26,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749511036] [2024-11-18 13:59:26,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:26,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:26,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:26,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:26,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:26,131 INFO L87 Difference]: Start difference. First operand 685 states and 1091 transitions. Second operand has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:26,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:26,218 INFO L93 Difference]: Finished difference Result 1339 states and 2146 transitions. [2024-11-18 13:59:26,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:26,219 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 169 [2024-11-18 13:59:26,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:26,225 INFO L225 Difference]: With dead ends: 1339 [2024-11-18 13:59:26,225 INFO L226 Difference]: Without dead ends: 685 [2024-11-18 13:59:26,228 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:26,229 INFO L432 NwaCegarLoop]: 920 mSDtfsCounter, 119 mSDsluCounter, 4474 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 5394 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:26,229 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 5394 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:26,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2024-11-18 13:59:26,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 664. [2024-11-18 13:59:26,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 531 states have (on average 1.6120527306967984) internal successors, (856), 552 states have internal predecessors, (856), 100 states have call successors, (100), 31 states have call predecessors, (100), 32 states have return successors, (101), 93 states have call predecessors, (101), 95 states have call successors, (101) [2024-11-18 13:59:26,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 1057 transitions. [2024-11-18 13:59:26,252 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 1057 transitions. Word has length 169 [2024-11-18 13:59:26,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:26,252 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 1057 transitions. [2024-11-18 13:59:26,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:26,253 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 1057 transitions. [2024-11-18 13:59:26,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-18 13:59:26,289 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:26,289 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:26,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:26,490 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-18 13:59:26,490 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:26,490 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:26,491 INFO L85 PathProgramCache]: Analyzing trace with hash 515190936, now seen corresponding path program 1 times [2024-11-18 13:59:26,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:26,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504492157] [2024-11-18 13:59:26,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:26,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:26,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:26,642 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:26,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:26,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504492157] [2024-11-18 13:59:26,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504492157] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:26,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719988398] [2024-11-18 13:59:26,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:26,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:26,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:26,646 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:26,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-18 13:59:27,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:27,029 INFO L255 TraceCheckSpWp]: Trace formula consists of 1941 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:27,033 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:27,067 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:27,067 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:27,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719988398] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:27,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:27,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-18 13:59:27,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069917607] [2024-11-18 13:59:27,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:27,068 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:27,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:27,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:27,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:27,069 INFO L87 Difference]: Start difference. First operand 664 states and 1057 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:27,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:27,168 INFO L93 Difference]: Finished difference Result 1321 states and 2116 transitions. [2024-11-18 13:59:27,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:27,169 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 171 [2024-11-18 13:59:27,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:27,175 INFO L225 Difference]: With dead ends: 1321 [2024-11-18 13:59:27,175 INFO L226 Difference]: Without dead ends: 688 [2024-11-18 13:59:27,178 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:27,178 INFO L432 NwaCegarLoop]: 885 mSDtfsCounter, 128 mSDsluCounter, 1693 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2578 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:27,179 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 2578 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:27,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2024-11-18 13:59:27,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 664. [2024-11-18 13:59:27,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 531 states have (on average 1.6101694915254237) internal successors, (855), 552 states have internal predecessors, (855), 100 states have call successors, (100), 31 states have call predecessors, (100), 32 states have return successors, (101), 93 states have call predecessors, (101), 95 states have call successors, (101) [2024-11-18 13:59:27,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 1056 transitions. [2024-11-18 13:59:27,204 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 1056 transitions. Word has length 171 [2024-11-18 13:59:27,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:27,205 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 1056 transitions. [2024-11-18 13:59:27,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:27,205 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 1056 transitions. [2024-11-18 13:59:27,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-18 13:59:27,208 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:27,208 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:27,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:27,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-18 13:59:27,410 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:27,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:27,410 INFO L85 PathProgramCache]: Analyzing trace with hash -671010111, now seen corresponding path program 1 times [2024-11-18 13:59:27,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:27,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303881455] [2024-11-18 13:59:27,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:27,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:27,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:27,514 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:27,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:27,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303881455] [2024-11-18 13:59:27,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303881455] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:27,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:27,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 13:59:27,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3231177] [2024-11-18 13:59:27,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:27,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:27,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:27,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:27,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:27,518 INFO L87 Difference]: Start difference. First operand 664 states and 1056 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:27,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:27,559 INFO L93 Difference]: Finished difference Result 1256 states and 2025 transitions. [2024-11-18 13:59:27,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:27,559 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 172 [2024-11-18 13:59:27,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:27,564 INFO L225 Difference]: With dead ends: 1256 [2024-11-18 13:59:27,564 INFO L226 Difference]: Without dead ends: 624 [2024-11-18 13:59:27,567 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:27,567 INFO L432 NwaCegarLoop]: 900 mSDtfsCounter, 8 mSDsluCounter, 1796 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2696 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:27,567 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2696 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:27,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2024-11-18 13:59:27,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 624. [2024-11-18 13:59:27,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 494 states have (on average 1.6032388663967612) internal successors, (792), 513 states have internal predecessors, (792), 99 states have call successors, (99), 31 states have call predecessors, (99), 30 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:59:27,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 989 transitions. [2024-11-18 13:59:27,591 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 989 transitions. Word has length 172 [2024-11-18 13:59:27,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:27,591 INFO L471 AbstractCegarLoop]: Abstraction has 624 states and 989 transitions. [2024-11-18 13:59:27,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:27,592 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 989 transitions. [2024-11-18 13:59:27,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-18 13:59:27,595 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:27,595 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:27,595 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-18 13:59:27,595 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:27,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:27,596 INFO L85 PathProgramCache]: Analyzing trace with hash 877513276, now seen corresponding path program 1 times [2024-11-18 13:59:27,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:27,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848215087] [2024-11-18 13:59:27,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:27,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:27,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:27,827 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-18 13:59:27,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:27,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848215087] [2024-11-18 13:59:27,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848215087] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:27,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:27,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:27,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931937284] [2024-11-18 13:59:27,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:27,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:27,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:27,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:27,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:27,830 INFO L87 Difference]: Start difference. First operand 624 states and 989 transitions. Second operand has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:27,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:27,924 INFO L93 Difference]: Finished difference Result 1159 states and 1864 transitions. [2024-11-18 13:59:27,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:27,925 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 173 [2024-11-18 13:59:27,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:27,931 INFO L225 Difference]: With dead ends: 1159 [2024-11-18 13:59:27,932 INFO L226 Difference]: Without dead ends: 610 [2024-11-18 13:59:27,934 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:27,935 INFO L432 NwaCegarLoop]: 883 mSDtfsCounter, 88 mSDsluCounter, 4337 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 5220 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:27,936 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 5220 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:27,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2024-11-18 13:59:27,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 610. [2024-11-18 13:59:27,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 480 states have (on average 1.5979166666666667) internal successors, (767), 499 states have internal predecessors, (767), 99 states have call successors, (99), 31 states have call predecessors, (99), 30 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:59:27,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 964 transitions. [2024-11-18 13:59:27,971 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 964 transitions. Word has length 173 [2024-11-18 13:59:27,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:27,971 INFO L471 AbstractCegarLoop]: Abstraction has 610 states and 964 transitions. [2024-11-18 13:59:27,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:27,972 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 964 transitions. [2024-11-18 13:59:27,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-18 13:59:27,976 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:27,976 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:27,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-18 13:59:27,977 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:27,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:27,977 INFO L85 PathProgramCache]: Analyzing trace with hash -479023060, now seen corresponding path program 1 times [2024-11-18 13:59:27,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:27,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481444383] [2024-11-18 13:59:27,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:27,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:28,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:28,280 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:28,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:28,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481444383] [2024-11-18 13:59:28,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481444383] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:28,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:28,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 13:59:28,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483014328] [2024-11-18 13:59:28,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:28,283 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 13:59:28,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:28,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 13:59:28,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:28,284 INFO L87 Difference]: Start difference. First operand 610 states and 964 transitions. Second operand has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:28,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:28,443 INFO L93 Difference]: Finished difference Result 1186 states and 1892 transitions. [2024-11-18 13:59:28,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 13:59:28,443 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 174 [2024-11-18 13:59:28,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:28,448 INFO L225 Difference]: With dead ends: 1186 [2024-11-18 13:59:28,448 INFO L226 Difference]: Without dead ends: 601 [2024-11-18 13:59:28,450 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:28,451 INFO L432 NwaCegarLoop]: 843 mSDtfsCounter, 45 mSDsluCounter, 6697 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 7540 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:28,451 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 7540 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:28,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2024-11-18 13:59:28,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 601. [2024-11-18 13:59:28,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 471 states have (on average 1.5966029723991508) internal successors, (752), 490 states have internal predecessors, (752), 99 states have call successors, (99), 31 states have call predecessors, (99), 30 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:59:28,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 949 transitions. [2024-11-18 13:59:28,472 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 949 transitions. Word has length 174 [2024-11-18 13:59:28,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:28,472 INFO L471 AbstractCegarLoop]: Abstraction has 601 states and 949 transitions. [2024-11-18 13:59:28,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:28,473 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 949 transitions. [2024-11-18 13:59:28,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-18 13:59:28,475 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:28,475 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:28,476 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-18 13:59:28,476 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:28,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:28,476 INFO L85 PathProgramCache]: Analyzing trace with hash -216309613, now seen corresponding path program 1 times [2024-11-18 13:59:28,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:28,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160765463] [2024-11-18 13:59:28,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:28,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:28,773 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:28,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:28,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160765463] [2024-11-18 13:59:28,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160765463] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:28,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:28,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 13:59:28,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581019406] [2024-11-18 13:59:28,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:28,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 13:59:28,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:28,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 13:59:28,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:28,776 INFO L87 Difference]: Start difference. First operand 601 states and 949 transitions. Second operand has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:28,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:28,904 INFO L93 Difference]: Finished difference Result 1118 states and 1798 transitions. [2024-11-18 13:59:28,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:28,905 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 175 [2024-11-18 13:59:28,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:28,910 INFO L225 Difference]: With dead ends: 1118 [2024-11-18 13:59:28,910 INFO L226 Difference]: Without dead ends: 595 [2024-11-18 13:59:28,913 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:28,913 INFO L432 NwaCegarLoop]: 852 mSDtfsCounter, 31 mSDsluCounter, 5920 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 6772 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:28,914 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 6772 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:28,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2024-11-18 13:59:28,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2024-11-18 13:59:28,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 465 states have (on average 1.6021505376344085) internal successors, (745), 484 states have internal predecessors, (745), 99 states have call successors, (99), 31 states have call predecessors, (99), 30 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:59:28,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 942 transitions. [2024-11-18 13:59:28,935 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 942 transitions. Word has length 175 [2024-11-18 13:59:28,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:28,935 INFO L471 AbstractCegarLoop]: Abstraction has 595 states and 942 transitions. [2024-11-18 13:59:28,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:28,936 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 942 transitions. [2024-11-18 13:59:28,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-18 13:59:28,938 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:28,938 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:28,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-18 13:59:28,939 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:28,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:28,939 INFO L85 PathProgramCache]: Analyzing trace with hash 273322773, now seen corresponding path program 1 times [2024-11-18 13:59:28,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:28,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294111907] [2024-11-18 13:59:28,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:28,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:29,356 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-18 13:59:29,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:29,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294111907] [2024-11-18 13:59:29,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294111907] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:29,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286964882] [2024-11-18 13:59:29,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:29,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:29,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:29,359 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:29,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-18 13:59:29,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:29,746 INFO L255 TraceCheckSpWp]: Trace formula consists of 1946 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-18 13:59:29,749 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:29,923 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-18 13:59:29,923 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:29,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286964882] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:29,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:29,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2024-11-18 13:59:29,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335695597] [2024-11-18 13:59:29,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:29,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:29,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:29,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2024-11-18 13:59:29,925 INFO L87 Difference]: Start difference. First operand 595 states and 942 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2024-11-18 13:59:32,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:32,851 INFO L93 Difference]: Finished difference Result 1948 states and 3189 transitions. [2024-11-18 13:59:32,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-18 13:59:32,851 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) Word has length 175 [2024-11-18 13:59:32,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:32,860 INFO L225 Difference]: With dead ends: 1948 [2024-11-18 13:59:32,861 INFO L226 Difference]: Without dead ends: 1439 [2024-11-18 13:59:32,864 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2024-11-18 13:59:32,865 INFO L432 NwaCegarLoop]: 509 mSDtfsCounter, 2338 mSDsluCounter, 2266 mSDsCounter, 0 mSdLazyCounter, 4731 mSolverCounterSat, 519 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2423 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 5250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 519 IncrementalHoareTripleChecker+Valid, 4731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:32,865 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2423 Valid, 2775 Invalid, 5250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [519 Valid, 4731 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-18 13:59:32,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1439 states. [2024-11-18 13:59:32,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1439 to 1324. [2024-11-18 13:59:32,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1324 states, 1037 states have (on average 1.639344262295082) internal successors, (1700), 1076 states have internal predecessors, (1700), 217 states have call successors, (217), 64 states have call predecessors, (217), 69 states have return successors, (236), 209 states have call predecessors, (236), 212 states have call successors, (236) [2024-11-18 13:59:32,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1324 states to 1324 states and 2153 transitions. [2024-11-18 13:59:32,917 INFO L78 Accepts]: Start accepts. Automaton has 1324 states and 2153 transitions. Word has length 175 [2024-11-18 13:59:32,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:32,919 INFO L471 AbstractCegarLoop]: Abstraction has 1324 states and 2153 transitions. [2024-11-18 13:59:32,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2024-11-18 13:59:32,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1324 states and 2153 transitions. [2024-11-18 13:59:32,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-18 13:59:32,922 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:32,922 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:32,942 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:33,122 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:33,123 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:33,123 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:33,124 INFO L85 PathProgramCache]: Analyzing trace with hash 452898837, now seen corresponding path program 1 times [2024-11-18 13:59:33,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:33,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410460373] [2024-11-18 13:59:33,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:33,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:33,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:33,509 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-18 13:59:33,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:33,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410460373] [2024-11-18 13:59:33,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410460373] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:33,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118717902] [2024-11-18 13:59:33,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:33,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:33,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:33,513 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:33,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-18 13:59:33,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:33,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 1942 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-18 13:59:33,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:34,071 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-18 13:59:34,072 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:34,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118717902] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:34,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:34,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-18 13:59:34,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699413830] [2024-11-18 13:59:34,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:34,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:34,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:34,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:34,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:34,074 INFO L87 Difference]: Start difference. First operand 1324 states and 2153 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-18 13:59:36,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:36,386 INFO L93 Difference]: Finished difference Result 2821 states and 4630 transitions. [2024-11-18 13:59:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-18 13:59:36,387 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 177 [2024-11-18 13:59:36,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:36,400 INFO L225 Difference]: With dead ends: 2821 [2024-11-18 13:59:36,400 INFO L226 Difference]: Without dead ends: 1583 [2024-11-18 13:59:36,406 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2024-11-18 13:59:36,407 INFO L432 NwaCegarLoop]: 488 mSDtfsCounter, 2088 mSDsluCounter, 1563 mSDsCounter, 0 mSdLazyCounter, 3385 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2172 SdHoareTripleChecker+Valid, 2051 SdHoareTripleChecker+Invalid, 3865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 3385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:36,407 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2172 Valid, 2051 Invalid, 3865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 3385 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-18 13:59:36,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1583 states. [2024-11-18 13:59:36,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1583 to 1395. [2024-11-18 13:59:36,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1089 states have (on average 1.6271808999081727) internal successors, (1772), 1134 states have internal predecessors, (1772), 225 states have call successors, (225), 69 states have call predecessors, (225), 80 states have return successors, (262), 217 states have call predecessors, (262), 220 states have call successors, (262) [2024-11-18 13:59:36,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 2259 transitions. [2024-11-18 13:59:36,475 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 2259 transitions. Word has length 177 [2024-11-18 13:59:36,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:36,476 INFO L471 AbstractCegarLoop]: Abstraction has 1395 states and 2259 transitions. [2024-11-18 13:59:36,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-18 13:59:36,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 2259 transitions. [2024-11-18 13:59:36,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-18 13:59:36,479 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:36,479 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:36,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:36,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:36,681 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:36,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:36,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1304846357, now seen corresponding path program 1 times [2024-11-18 13:59:36,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:36,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331553374] [2024-11-18 13:59:36,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:36,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:36,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:37,091 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-18 13:59:37,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:37,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331553374] [2024-11-18 13:59:37,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331553374] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:37,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541192146] [2024-11-18 13:59:37,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:37,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:37,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:37,094 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:37,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-18 13:59:37,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:37,491 INFO L255 TraceCheckSpWp]: Trace formula consists of 1959 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-18 13:59:37,495 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:37,514 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:37,514 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:37,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541192146] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:37,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:37,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2024-11-18 13:59:37,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515691537] [2024-11-18 13:59:37,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:37,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 13:59:37,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:37,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 13:59:37,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:37,517 INFO L87 Difference]: Start difference. First operand 1395 states and 2259 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-18 13:59:37,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:37,612 INFO L93 Difference]: Finished difference Result 3395 states and 5590 transitions. [2024-11-18 13:59:37,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 13:59:37,613 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 182 [2024-11-18 13:59:37,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:37,628 INFO L225 Difference]: With dead ends: 3395 [2024-11-18 13:59:37,628 INFO L226 Difference]: Without dead ends: 2090 [2024-11-18 13:59:37,634 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:37,635 INFO L432 NwaCegarLoop]: 1514 mSDtfsCounter, 777 mSDsluCounter, 858 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 2372 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:37,635 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [777 Valid, 2372 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:37,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2024-11-18 13:59:37,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 1391. [2024-11-18 13:59:37,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1391 states, 1087 states have (on average 1.6264949402023918) internal successors, (1768), 1130 states have internal predecessors, (1768), 225 states have call successors, (225), 69 states have call predecessors, (225), 78 states have return successors, (253), 217 states have call predecessors, (253), 220 states have call successors, (253) [2024-11-18 13:59:37,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 2246 transitions. [2024-11-18 13:59:37,715 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 2246 transitions. Word has length 182 [2024-11-18 13:59:37,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:37,716 INFO L471 AbstractCegarLoop]: Abstraction has 1391 states and 2246 transitions. [2024-11-18 13:59:37,717 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-18 13:59:37,717 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 2246 transitions. [2024-11-18 13:59:37,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-18 13:59:37,722 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:37,722 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:37,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:37,926 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:37,927 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:37,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:37,929 INFO L85 PathProgramCache]: Analyzing trace with hash -744541485, now seen corresponding path program 1 times [2024-11-18 13:59:37,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:37,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146759855] [2024-11-18 13:59:37,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:37,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:37,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:38,296 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-18 13:59:38,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:38,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146759855] [2024-11-18 13:59:38,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146759855] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:38,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346595130] [2024-11-18 13:59:38,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:38,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:38,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:38,300 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:38,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-18 13:59:38,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:38,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 1958 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-18 13:59:38,719 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:38,845 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-18 13:59:38,845 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:38,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346595130] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:38,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:38,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 13:59:38,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909983026] [2024-11-18 13:59:38,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:38,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:38,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:38,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:38,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:38,847 INFO L87 Difference]: Start difference. First operand 1391 states and 2246 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-18 13:59:39,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:39,623 INFO L93 Difference]: Finished difference Result 2680 states and 4370 transitions. [2024-11-18 13:59:39,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:39,624 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 182 [2024-11-18 13:59:39,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:39,638 INFO L225 Difference]: With dead ends: 2680 [2024-11-18 13:59:39,639 INFO L226 Difference]: Without dead ends: 1375 [2024-11-18 13:59:39,646 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:39,647 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 1261 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1261 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:39,647 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1261 Valid, 321 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 13:59:39,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1375 states. [2024-11-18 13:59:39,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1375 to 1375. [2024-11-18 13:59:39,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1375 states, 1077 states have (on average 1.6220984215413186) internal successors, (1747), 1119 states have internal predecessors, (1747), 219 states have call successors, (219), 69 states have call predecessors, (219), 78 states have return successors, (248), 212 states have call predecessors, (248), 215 states have call successors, (248) [2024-11-18 13:59:39,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1375 states to 1375 states and 2214 transitions. [2024-11-18 13:59:39,707 INFO L78 Accepts]: Start accepts. Automaton has 1375 states and 2214 transitions. Word has length 182 [2024-11-18 13:59:39,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:39,708 INFO L471 AbstractCegarLoop]: Abstraction has 1375 states and 2214 transitions. [2024-11-18 13:59:39,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-18 13:59:39,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1375 states and 2214 transitions. [2024-11-18 13:59:39,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-11-18 13:59:39,711 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:39,711 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:39,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:39,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-18 13:59:39,912 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:39,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:39,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1606093560, now seen corresponding path program 1 times [2024-11-18 13:59:39,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:39,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137122554] [2024-11-18 13:59:39,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:39,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:39,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:40,300 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-18 13:59:40,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:40,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137122554] [2024-11-18 13:59:40,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137122554] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:40,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308237730] [2024-11-18 13:59:40,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:40,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:40,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:40,305 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:40,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-18 13:59:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:40,710 INFO L255 TraceCheckSpWp]: Trace formula consists of 1960 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-18 13:59:40,714 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:40,767 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-18 13:59:40,767 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:40,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308237730] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:40,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:40,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2024-11-18 13:59:40,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563514011] [2024-11-18 13:59:40,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:40,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:40,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:40,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:40,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:40,769 INFO L87 Difference]: Start difference. First operand 1375 states and 2214 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2024-11-18 13:59:40,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:40,845 INFO L93 Difference]: Finished difference Result 1395 states and 2238 transitions. [2024-11-18 13:59:40,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:40,845 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) Word has length 183 [2024-11-18 13:59:40,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:40,859 INFO L225 Difference]: With dead ends: 1395 [2024-11-18 13:59:40,863 INFO L226 Difference]: Without dead ends: 1381 [2024-11-18 13:59:40,865 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:40,866 INFO L432 NwaCegarLoop]: 857 mSDtfsCounter, 0 mSDsluCounter, 2556 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3413 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:40,867 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3413 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:40,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1381 states. [2024-11-18 13:59:40,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1381 to 1381. [2024-11-18 13:59:40,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1083 states have (on average 1.6186518928901201) internal successors, (1753), 1125 states have internal predecessors, (1753), 219 states have call successors, (219), 69 states have call predecessors, (219), 78 states have return successors, (248), 212 states have call predecessors, (248), 215 states have call successors, (248) [2024-11-18 13:59:40,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 2220 transitions. [2024-11-18 13:59:40,933 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 2220 transitions. Word has length 183 [2024-11-18 13:59:40,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:40,935 INFO L471 AbstractCegarLoop]: Abstraction has 1381 states and 2220 transitions. [2024-11-18 13:59:40,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2024-11-18 13:59:40,935 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 2220 transitions. [2024-11-18 13:59:40,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2024-11-18 13:59:40,939 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:40,940 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-18 13:59:40,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:41,140 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:41,141 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:41,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:41,141 INFO L85 PathProgramCache]: Analyzing trace with hash 898180539, now seen corresponding path program 1 times [2024-11-18 13:59:41,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:41,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505570800] [2024-11-18 13:59:41,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:41,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:41,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:41,606 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-18 13:59:41,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:41,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505570800] [2024-11-18 13:59:41,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505570800] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:41,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934963381] [2024-11-18 13:59:41,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:41,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:41,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:41,610 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:41,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-18 13:59:42,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:42,094 INFO L255 TraceCheckSpWp]: Trace formula consists of 2421 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:42,101 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:42,261 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 33 proven. 88 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-18 13:59:42,261 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:59:42,706 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2024-11-18 13:59:42,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934963381] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 13:59:42,707 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 13:59:42,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5, 5] total 14 [2024-11-18 13:59:42,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953723620] [2024-11-18 13:59:42,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 13:59:42,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-18 13:59:42,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:42,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-18 13:59:42,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-18 13:59:42,709 INFO L87 Difference]: Start difference. First operand 1381 states and 2220 transitions. Second operand has 14 states, 14 states have (on average 19.142857142857142) internal successors, (268), 12 states have internal predecessors, (268), 9 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 11 states have call predecessors, (58), 8 states have call successors, (58) [2024-11-18 13:59:51,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:51,672 INFO L93 Difference]: Finished difference Result 10307 states and 17220 transitions. [2024-11-18 13:59:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-18 13:59:51,673 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 19.142857142857142) internal successors, (268), 12 states have internal predecessors, (268), 9 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 11 states have call predecessors, (58), 8 states have call successors, (58) Word has length 273 [2024-11-18 13:59:51,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:51,744 INFO L225 Difference]: With dead ends: 10307 [2024-11-18 13:59:51,745 INFO L226 Difference]: Without dead ends: 9012 [2024-11-18 13:59:51,767 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 634 GetRequests, 564 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=653, Invalid=4177, Unknown=0, NotChecked=0, Total=4830 [2024-11-18 13:59:51,769 INFO L432 NwaCegarLoop]: 833 mSDtfsCounter, 6525 mSDsluCounter, 6357 mSDsCounter, 0 mSdLazyCounter, 15037 mSolverCounterSat, 2072 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6607 SdHoareTripleChecker+Valid, 7190 SdHoareTripleChecker+Invalid, 17109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2072 IncrementalHoareTripleChecker+Valid, 15037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:51,769 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6607 Valid, 7190 Invalid, 17109 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2072 Valid, 15037 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2024-11-18 13:59:51,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9012 states. [2024-11-18 13:59:52,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9012 to 7800. [2024-11-18 13:59:52,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7800 states, 6008 states have (on average 1.5985352862849533) internal successors, (9604), 6260 states have internal predecessors, (9604), 1304 states have call successors, (1304), 330 states have call predecessors, (1304), 487 states have return successors, (1922), 1301 states have call predecessors, (1922), 1300 states have call successors, (1922) [2024-11-18 13:59:52,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7800 states to 7800 states and 12830 transitions. [2024-11-18 13:59:52,328 INFO L78 Accepts]: Start accepts. Automaton has 7800 states and 12830 transitions. Word has length 273 [2024-11-18 13:59:52,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:52,328 INFO L471 AbstractCegarLoop]: Abstraction has 7800 states and 12830 transitions. [2024-11-18 13:59:52,329 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.142857142857142) internal successors, (268), 12 states have internal predecessors, (268), 9 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 11 states have call predecessors, (58), 8 states have call successors, (58) [2024-11-18 13:59:52,329 INFO L276 IsEmpty]: Start isEmpty. Operand 7800 states and 12830 transitions. [2024-11-18 13:59:52,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-11-18 13:59:52,354 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:52,354 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-18 13:59:52,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:52,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:52,555 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:52,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:52,556 INFO L85 PathProgramCache]: Analyzing trace with hash 330201268, now seen corresponding path program 1 times [2024-11-18 13:59:52,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:52,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224046789] [2024-11-18 13:59:52,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:52,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:52,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:52,780 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2024-11-18 13:59:52,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:52,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224046789] [2024-11-18 13:59:52,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224046789] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:52,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:52,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-18 13:59:52,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261534780] [2024-11-18 13:59:52,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:52,781 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:52,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:52,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:52,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:52,782 INFO L87 Difference]: Start difference. First operand 7800 states and 12830 transitions. Second operand has 8 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-18 13:59:53,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:53,336 INFO L93 Difference]: Finished difference Result 15523 states and 25568 transitions. [2024-11-18 13:59:53,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:53,336 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 275 [2024-11-18 13:59:53,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:53,391 INFO L225 Difference]: With dead ends: 15523 [2024-11-18 13:59:53,391 INFO L226 Difference]: Without dead ends: 7791 [2024-11-18 13:59:53,422 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:53,423 INFO L432 NwaCegarLoop]: 845 mSDtfsCounter, 41 mSDsluCounter, 5018 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 5863 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:53,423 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 5863 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:53,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7791 states. [2024-11-18 13:59:53,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7791 to 7791. [2024-11-18 13:59:53,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7791 states, 6001 states have (on average 1.5980669888351942) internal successors, (9590), 6252 states have internal predecessors, (9590), 1304 states have call successors, (1304), 330 states have call predecessors, (1304), 485 states have return successors, (1918), 1300 states have call predecessors, (1918), 1300 states have call successors, (1918) [2024-11-18 13:59:53,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7791 states to 7791 states and 12812 transitions. [2024-11-18 13:59:53,875 INFO L78 Accepts]: Start accepts. Automaton has 7791 states and 12812 transitions. Word has length 275 [2024-11-18 13:59:53,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:53,875 INFO L471 AbstractCegarLoop]: Abstraction has 7791 states and 12812 transitions. [2024-11-18 13:59:53,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-18 13:59:53,876 INFO L276 IsEmpty]: Start isEmpty. Operand 7791 states and 12812 transitions. [2024-11-18 13:59:53,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-18 13:59:53,931 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:53,932 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-18 13:59:53,932 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-18 13:59:53,932 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:53,932 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:53,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1551309656, now seen corresponding path program 1 times [2024-11-18 13:59:53,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:53,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971495043] [2024-11-18 13:59:53,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:53,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:53,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:54,162 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2024-11-18 13:59:54,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:54,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971495043] [2024-11-18 13:59:54,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971495043] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:54,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979879201] [2024-11-18 13:59:54,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:54,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:54,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:54,165 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:54,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-18 13:59:54,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:54,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 2418 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:54,618 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:54,643 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-18 13:59:54,643 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:54,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979879201] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:54,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:54,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2024-11-18 13:59:54,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691064869] [2024-11-18 13:59:54,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:54,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:54,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:54,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:54,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:54,645 INFO L87 Difference]: Start difference. First operand 7791 states and 12812 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-18 13:59:54,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:54,796 INFO L93 Difference]: Finished difference Result 10206 states and 16740 transitions. [2024-11-18 13:59:54,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:54,797 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 276 [2024-11-18 13:59:54,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:54,817 INFO L225 Difference]: With dead ends: 10206 [2024-11-18 13:59:54,817 INFO L226 Difference]: Without dead ends: 2455 [2024-11-18 13:59:54,847 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:54,848 INFO L432 NwaCegarLoop]: 834 mSDtfsCounter, 3 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2495 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:54,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2495 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:54,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2455 states. [2024-11-18 13:59:54,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2455 to 2455. [2024-11-18 13:59:54,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2455 states, 1918 states have (on average 1.5985401459854014) internal successors, (3066), 1996 states have internal predecessors, (3066), 381 states have call successors, (381), 114 states have call predecessors, (381), 155 states have return successors, (523), 368 states have call predecessors, (523), 377 states have call successors, (523) [2024-11-18 13:59:54,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2455 states to 2455 states and 3970 transitions. [2024-11-18 13:59:55,003 INFO L78 Accepts]: Start accepts. Automaton has 2455 states and 3970 transitions. Word has length 276 [2024-11-18 13:59:55,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:55,004 INFO L471 AbstractCegarLoop]: Abstraction has 2455 states and 3970 transitions. [2024-11-18 13:59:55,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-18 13:59:55,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2455 states and 3970 transitions. [2024-11-18 13:59:55,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-18 13:59:55,009 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:55,009 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-18 13:59:55,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-18 13:59:55,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-18 13:59:55,210 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:55,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:55,211 INFO L85 PathProgramCache]: Analyzing trace with hash -57383641, now seen corresponding path program 1 times [2024-11-18 13:59:55,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:55,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509983620] [2024-11-18 13:59:55,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:55,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:55,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:55,646 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-18 13:59:55,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:55,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509983620] [2024-11-18 13:59:55,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509983620] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:55,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945157549] [2024-11-18 13:59:55,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:55,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:55,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:55,651 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:55,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-18 13:59:56,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:56,092 INFO L255 TraceCheckSpWp]: Trace formula consists of 2437 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:56,097 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:56,154 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-18 13:59:56,154 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:56,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945157549] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:56,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:56,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2024-11-18 13:59:56,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912110041] [2024-11-18 13:59:56,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:56,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:56,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:56,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:56,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:56,156 INFO L87 Difference]: Start difference. First operand 2455 states and 3970 transitions. Second operand has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-18 13:59:56,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:56,275 INFO L93 Difference]: Finished difference Result 4846 states and 7885 transitions. [2024-11-18 13:59:56,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:56,276 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) Word has length 279 [2024-11-18 13:59:56,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:56,295 INFO L225 Difference]: With dead ends: 4846 [2024-11-18 13:59:56,296 INFO L226 Difference]: Without dead ends: 2475 [2024-11-18 13:59:56,305 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:56,306 INFO L432 NwaCegarLoop]: 846 mSDtfsCounter, 0 mSDsluCounter, 3377 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4223 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:56,306 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4223 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:56,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2475 states. [2024-11-18 13:59:56,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2475 to 2469. [2024-11-18 13:59:56,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2469 states, 1928 states have (on average 1.595435684647303) internal successors, (3076), 2008 states have internal predecessors, (3076), 381 states have call successors, (381), 114 states have call predecessors, (381), 159 states have return successors, (527), 370 states have call predecessors, (527), 377 states have call successors, (527) [2024-11-18 13:59:56,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2469 states to 2469 states and 3984 transitions. [2024-11-18 13:59:56,448 INFO L78 Accepts]: Start accepts. Automaton has 2469 states and 3984 transitions. Word has length 279 [2024-11-18 13:59:56,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:56,449 INFO L471 AbstractCegarLoop]: Abstraction has 2469 states and 3984 transitions. [2024-11-18 13:59:56,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-18 13:59:56,449 INFO L276 IsEmpty]: Start isEmpty. Operand 2469 states and 3984 transitions. [2024-11-18 13:59:56,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-18 13:59:56,453 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:56,453 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-18 13:59:56,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:56,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-18 13:59:56,658 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:56,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:56,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1338171401, now seen corresponding path program 1 times [2024-11-18 13:59:56,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:56,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449776442] [2024-11-18 13:59:56,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:56,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:56,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:56,848 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-18 13:59:56,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:56,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449776442] [2024-11-18 13:59:56,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449776442] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:56,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419165967] [2024-11-18 13:59:56,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:56,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:56,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:56,851 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:56,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-18 13:59:57,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:57,401 INFO L255 TraceCheckSpWp]: Trace formula consists of 2471 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:59:57,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:57,639 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 22 proven. 33 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2024-11-18 13:59:57,639 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:59:58,508 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 25 proven. 35 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-18 13:59:58,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419165967] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 13:59:58,509 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 13:59:58,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 10, 11] total 18 [2024-11-18 13:59:58,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036344192] [2024-11-18 13:59:58,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 13:59:58,510 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-18 13:59:58,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:58,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-18 13:59:58,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-18 13:59:58,511 INFO L87 Difference]: Start difference. First operand 2469 states and 3984 transitions. Second operand has 18 states, 18 states have (on average 16.555555555555557) internal successors, (298), 18 states have internal predecessors, (298), 12 states have call successors, (62), 7 states have call predecessors, (62), 10 states have return successors, (63), 14 states have call predecessors, (63), 11 states have call successors, (63)