./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec13_product30.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_spec13_product30.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 d84130cab59568fb669543ac086f4847eedfc87145b3c30d32e19c1d0d03b42f --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 13:56:17,820 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 13:56:17,885 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 13:56:17,890 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 13:56:17,891 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 13:56:17,922 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 13:56:17,922 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 13:56:17,923 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 13:56:17,925 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 13:56:17,925 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 13:56:17,926 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 13:56:17,926 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 13:56:17,927 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 13:56:17,927 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 13:56:17,928 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 13:56:17,929 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 13:56:17,929 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 13:56:17,929 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 13:56:17,929 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 13:56:17,930 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 13:56:17,930 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 13:56:17,931 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 13:56:17,931 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 13:56:17,931 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 13:56:17,932 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 13:56:17,932 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 13:56:17,932 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 13:56:17,933 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 13:56:17,933 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 13:56:17,933 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 13:56:17,933 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 13:56:17,934 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 13:56:17,934 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:56:17,934 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 13:56:17,935 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 13:56:17,935 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 13:56:17,935 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 13:56:17,936 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 13:56:17,936 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 13:56:17,936 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 13:56:17,936 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 13:56:17,937 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 13:56:17,937 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 -> d84130cab59568fb669543ac086f4847eedfc87145b3c30d32e19c1d0d03b42f [2024-11-18 13:56:18,195 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 13:56:18,216 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 13:56:18,221 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 13:56:18,223 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 13:56:18,223 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 13:56:18,225 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec13_product30.cil.c [2024-11-18 13:56:19,654 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 13:56:19,960 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 13:56:19,961 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec13_product30.cil.c [2024-11-18 13:56:19,988 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7c1278f6f/021f7904caff447da8b622d851452867/FLAGcdfde323c [2024-11-18 13:56:20,003 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7c1278f6f/021f7904caff447da8b622d851452867 [2024-11-18 13:56:20,006 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 13:56:20,007 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 13:56:20,008 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 13:56:20,009 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 13:56:20,014 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 13:56:20,015 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:20,016 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e2ffb5d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20, skipping insertion in model container [2024-11-18 13:56:20,017 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:20,078 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 13:56:20,534 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_spec13_product30.cil.c[61393,61406] [2024-11-18 13:56:20,586 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:56:20,609 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 13:56:20,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [48] [2024-11-18 13:56:20,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [169] [2024-11-18 13:56:20,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification13_spec.i","") [837] [2024-11-18 13:56:20,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [932] [2024-11-18 13:56:20,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1290] [2024-11-18 13:56:20,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1382] [2024-11-18 13:56:20,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2960] [2024-11-18 13:56:20,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2995] [2024-11-18 13:56:20,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [3004] [2024-11-18 13:56:20,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [3019] [2024-11-18 13:56:20,789 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_spec13_product30.cil.c[61393,61406] [2024-11-18 13:56:20,806 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:56:20,840 INFO L204 MainTranslator]: Completed translation [2024-11-18 13:56:20,841 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20 WrapperNode [2024-11-18 13:56:20,841 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 13:56:20,842 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 13:56:20,842 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 13:56:20,842 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 13:56:20,849 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:56:20" (1/1) ... [2024-11-18 13:56:20,881 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:56:20" (1/1) ... [2024-11-18 13:56:20,938 INFO L138 Inliner]: procedures = 93, calls = 346, calls flagged for inlining = 30, calls inlined = 26, statements flattened = 882 [2024-11-18 13:56:20,938 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 13:56:20,939 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 13:56:20,939 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 13:56:20,939 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 13:56:20,954 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:20,954 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:20,962 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:20,988 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:56:20,989 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:20,989 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:21,009 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:21,022 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:21,033 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:21,045 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:21,061 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 13:56:21,065 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 13:56:21,065 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 13:56:21,065 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 13:56:21,066 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (1/1) ... [2024-11-18 13:56:21,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:56:21,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:21,122 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:56:21,128 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:56:21,174 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-18 13:56:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-18 13:56:21,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 13:56:21,175 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2024-11-18 13:56:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2024-11-18 13:56:21,175 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 13:56:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 13:56:21,176 INFO L130 BoogieDeclarations]: Found specification of procedure existInLiftCallsInDirection [2024-11-18 13:56:21,176 INFO L138 BoogieDeclarations]: Found implementation of procedure existInLiftCallsInDirection [2024-11-18 13:56:21,177 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 13:56:21,177 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 13:56:21,177 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 13:56:21,177 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 13:56:21,178 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2024-11-18 13:56:21,178 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2024-11-18 13:56:21,178 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 13:56:21,179 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 13:56:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 13:56:21,179 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 13:56:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 13:56:21,179 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 13:56:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 13:56:21,179 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 13:56:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 13:56:21,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 13:56:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 13:56:21,180 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 13:56:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 13:56:21,180 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 13:56:21,181 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 13:56:21,181 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 13:56:21,181 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 13:56:21,181 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 13:56:21,181 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 13:56:21,181 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 13:56:21,181 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 13:56:21,182 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 13:56:21,182 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 13:56:21,182 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 13:56:21,182 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 13:56:21,182 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 13:56:21,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 13:56:21,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 13:56:21,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 13:56:21,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 13:56:21,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 13:56:21,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 13:56:21,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 13:56:21,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 13:56:21,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 13:56:21,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 13:56:21,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 13:56:21,185 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2024-11-18 13:56:21,185 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2024-11-18 13:56:21,186 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 13:56:21,186 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 13:56:21,186 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 13:56:21,187 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 13:56:21,187 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 13:56:21,187 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 13:56:21,187 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__twothirdsfull [2024-11-18 13:56:21,187 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__twothirdsfull [2024-11-18 13:56:21,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 13:56:21,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 13:56:21,188 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 13:56:21,188 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 13:56:21,396 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 13:56:21,400 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 13:56:22,693 INFO L? ?]: Removed 476 outVars from TransFormulas that were not future-live. [2024-11-18 13:56:22,694 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 13:56:22,734 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 13:56:22,734 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-18 13:56:22,735 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:56:22 BoogieIcfgContainer [2024-11-18 13:56:22,735 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 13:56:22,737 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 13:56:22,737 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 13:56:22,741 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 13:56:22,741 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 01:56:20" (1/3) ... [2024-11-18 13:56:22,742 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34ee7a97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:56:22, skipping insertion in model container [2024-11-18 13:56:22,742 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:20" (2/3) ... [2024-11-18 13:56:22,743 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34ee7a97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:56:22, skipping insertion in model container [2024-11-18 13:56:22,743 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:56:22" (3/3) ... [2024-11-18 13:56:22,744 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec13_product30.cil.c [2024-11-18 13:56:22,757 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 13:56:22,758 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 13:56:22,842 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 13:56:22,850 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;@78d07805, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 13:56:22,850 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 13:56:22,857 INFO L276 IsEmpty]: Start isEmpty. Operand has 609 states, 479 states have (on average 1.6910229645093946) internal successors, (810), 499 states have internal predecessors, (810), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 98 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-18 13:56:22,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-18 13:56:22,884 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:22,887 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] [2024-11-18 13:56:22,888 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:22,893 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:22,894 INFO L85 PathProgramCache]: Analyzing trace with hash -188363818, now seen corresponding path program 1 times [2024-11-18 13:56:22,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:22,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022086153] [2024-11-18 13:56:22,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:22,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:23,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:23,523 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:56:23,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:23,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022086153] [2024-11-18 13:56:23,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022086153] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:23,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754954266] [2024-11-18 13:56:23,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:23,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:23,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:23,529 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:56:23,530 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:56:23,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:23,918 INFO L255 TraceCheckSpWp]: Trace formula consists of 1507 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-18 13:56:23,926 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:23,948 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-18 13:56:23,948 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:23,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754954266] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:23,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:23,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2024-11-18 13:56:23,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948213910] [2024-11-18 13:56:23,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:23,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 13:56:23,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:23,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 13:56:23,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:56:23,977 INFO L87 Difference]: Start difference. First operand has 609 states, 479 states have (on average 1.6910229645093946) internal successors, (810), 499 states have internal predecessors, (810), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 98 states have call predecessors, (102), 102 states have call successors, (102) Second operand has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:24,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:24,083 INFO L93 Difference]: Finished difference Result 1196 states and 2011 transitions. [2024-11-18 13:56:24,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 13:56:24,085 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2024-11-18 13:56:24,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:24,108 INFO L225 Difference]: With dead ends: 1196 [2024-11-18 13:56:24,108 INFO L226 Difference]: Without dead ends: 599 [2024-11-18 13:56:24,120 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 100 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:56:24,123 INFO L432 NwaCegarLoop]: 1002 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, 1002 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:56:24,125 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:56:24,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2024-11-18 13:56:24,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2024-11-18 13:56:24,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 472 states have (on average 1.673728813559322) internal successors, (790), 490 states have internal predecessors, (790), 102 states have call successors, (102), 26 states have call predecessors, (102), 24 states have return successors, (99), 96 states have call predecessors, (99), 99 states have call successors, (99) [2024-11-18 13:56:24,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 991 transitions. [2024-11-18 13:56:24,228 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 991 transitions. Word has length 99 [2024-11-18 13:56:24,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:24,229 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 991 transitions. [2024-11-18 13:56:24,230 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:24,230 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 991 transitions. [2024-11-18 13:56:24,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-18 13:56:24,236 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:24,236 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] [2024-11-18 13:56:24,254 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:56:24,440 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:56:24,441 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:24,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:24,441 INFO L85 PathProgramCache]: Analyzing trace with hash 618600822, now seen corresponding path program 1 times [2024-11-18 13:56:24,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:24,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122480752] [2024-11-18 13:56:24,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:24,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:24,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:24,641 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:56:24,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:24,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122480752] [2024-11-18 13:56:24,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122480752] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:24,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130304812] [2024-11-18 13:56:24,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:24,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:24,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:24,645 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:56:24,646 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:56:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:25,061 INFO L255 TraceCheckSpWp]: Trace formula consists of 1501 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:25,073 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:25,130 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-18 13:56:25,134 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:25,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130304812] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:25,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:25,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:25,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340159332] [2024-11-18 13:56:25,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:25,136 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:25,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:25,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:25,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:25,138 INFO L87 Difference]: Start difference. First operand 599 states and 991 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:25,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:25,267 INFO L93 Difference]: Finished difference Result 1199 states and 1990 transitions. [2024-11-18 13:56:25,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:25,268 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2024-11-18 13:56:25,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:25,275 INFO L225 Difference]: With dead ends: 1199 [2024-11-18 13:56:25,275 INFO L226 Difference]: Without dead ends: 608 [2024-11-18 13:56:25,278 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 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:56:25,281 INFO L432 NwaCegarLoop]: 978 mSDtfsCounter, 17 mSDsluCounter, 1948 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2926 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:25,282 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 2926 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:25,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2024-11-18 13:56:25,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 608. [2024-11-18 13:56:25,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 480 states have (on average 1.675) internal successors, (804), 498 states have internal predecessors, (804), 102 states have call successors, (102), 27 states have call predecessors, (102), 25 states have return successors, (99), 96 states have call predecessors, (99), 99 states have call successors, (99) [2024-11-18 13:56:25,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 1005 transitions. [2024-11-18 13:56:25,324 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 1005 transitions. Word has length 99 [2024-11-18 13:56:25,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:25,327 INFO L471 AbstractCegarLoop]: Abstraction has 608 states and 1005 transitions. [2024-11-18 13:56:25,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:25,329 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 1005 transitions. [2024-11-18 13:56:25,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-18 13:56:25,331 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:25,331 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:56:25,352 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:56:25,532 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:56:25,533 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:25,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:25,533 INFO L85 PathProgramCache]: Analyzing trace with hash 368759945, now seen corresponding path program 1 times [2024-11-18 13:56:25,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:25,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266995714] [2024-11-18 13:56:25,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:25,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:25,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:25,791 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:56:25,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:25,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266995714] [2024-11-18 13:56:25,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266995714] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:25,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678370652] [2024-11-18 13:56:25,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:25,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:25,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:25,794 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:56:25,796 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:56:26,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:26,092 INFO L255 TraceCheckSpWp]: Trace formula consists of 1259 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:26,096 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:26,135 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:56:26,135 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:26,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678370652] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:26,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:26,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-18 13:56:26,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94986555] [2024-11-18 13:56:26,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:26,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:26,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:26,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:26,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:56:26,140 INFO L87 Difference]: Start difference. First operand 608 states and 1005 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:56:26,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:26,408 INFO L93 Difference]: Finished difference Result 1269 states and 2114 transitions. [2024-11-18 13:56:26,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:26,410 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2024-11-18 13:56:26,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:26,417 INFO L225 Difference]: With dead ends: 1269 [2024-11-18 13:56:26,417 INFO L226 Difference]: Without dead ends: 671 [2024-11-18 13:56:26,420 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 84 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:56:26,421 INFO L432 NwaCegarLoop]: 966 mSDtfsCounter, 122 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 2821 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:26,423 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 2821 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-18 13:56:26,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2024-11-18 13:56:26,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 653. [2024-11-18 13:56:26,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 524 states have (on average 1.6946564885496183) internal successors, (888), 542 states have internal predecessors, (888), 102 states have call successors, (102), 28 states have call predecessors, (102), 26 states have return successors, (99), 96 states have call predecessors, (99), 99 states have call successors, (99) [2024-11-18 13:56:26,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 1089 transitions. [2024-11-18 13:56:26,456 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 1089 transitions. Word has length 85 [2024-11-18 13:56:26,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:26,457 INFO L471 AbstractCegarLoop]: Abstraction has 653 states and 1089 transitions. [2024-11-18 13:56:26,457 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:56:26,457 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 1089 transitions. [2024-11-18 13:56:26,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-18 13:56:26,461 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:26,461 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:26,482 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:56:26,661 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:56:26,662 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:26,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:26,663 INFO L85 PathProgramCache]: Analyzing trace with hash -626242731, now seen corresponding path program 1 times [2024-11-18 13:56:26,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:26,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548673408] [2024-11-18 13:56:26,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:26,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:26,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:26,892 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:56:26,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:26,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548673408] [2024-11-18 13:56:26,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548673408] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:26,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805410028] [2024-11-18 13:56:26,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:26,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:26,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:26,896 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:56:26,897 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:56:27,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:27,172 INFO L255 TraceCheckSpWp]: Trace formula consists of 1261 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:27,175 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:27,240 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:56:27,241 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:27,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805410028] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:27,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:27,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:56:27,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636335049] [2024-11-18 13:56:27,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:27,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:27,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:27,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:27,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:56:27,243 INFO L87 Difference]: Start difference. First operand 653 states and 1089 transitions. Second operand has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:27,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:27,369 INFO L93 Difference]: Finished difference Result 1321 states and 2205 transitions. [2024-11-18 13:56:27,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:27,370 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 87 [2024-11-18 13:56:27,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:27,375 INFO L225 Difference]: With dead ends: 1321 [2024-11-18 13:56:27,376 INFO L226 Difference]: Without dead ends: 678 [2024-11-18 13:56:27,378 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 83 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:56:27,379 INFO L432 NwaCegarLoop]: 978 mSDtfsCounter, 89 mSDsluCounter, 4798 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 5776 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:27,380 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 5776 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:27,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2024-11-18 13:56:27,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 666. [2024-11-18 13:56:27,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 534 states have (on average 1.6910112359550562) internal successors, (903), 554 states have internal predecessors, (903), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (104), 97 states have call predecessors, (104), 100 states have call successors, (104) [2024-11-18 13:56:27,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1110 transitions. [2024-11-18 13:56:27,407 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1110 transitions. Word has length 87 [2024-11-18 13:56:27,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:27,408 INFO L471 AbstractCegarLoop]: Abstraction has 666 states and 1110 transitions. [2024-11-18 13:56:27,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:27,409 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1110 transitions. [2024-11-18 13:56:27,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-18 13:56:27,414 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:27,415 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:27,435 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:56:27,615 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:56:27,616 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:27,616 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:27,616 INFO L85 PathProgramCache]: Analyzing trace with hash -394398418, now seen corresponding path program 1 times [2024-11-18 13:56:27,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:27,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076103185] [2024-11-18 13:56:27,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:27,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:27,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:27,768 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:56:27,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:27,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076103185] [2024-11-18 13:56:27,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076103185] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:27,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099282569] [2024-11-18 13:56:27,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:27,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:27,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:27,771 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:56:27,773 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:56:28,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:28,069 INFO L255 TraceCheckSpWp]: Trace formula consists of 1262 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:28,072 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:28,146 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:56:28,146 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:28,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099282569] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:28,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:28,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:56:28,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832673195] [2024-11-18 13:56:28,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:28,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:28,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:28,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:28,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:56:28,149 INFO L87 Difference]: Start difference. First operand 666 states and 1110 transitions. Second operand has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:28,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:28,265 INFO L93 Difference]: Finished difference Result 1341 states and 2236 transitions. [2024-11-18 13:56:28,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:28,266 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 88 [2024-11-18 13:56:28,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:28,271 INFO L225 Difference]: With dead ends: 1341 [2024-11-18 13:56:28,271 INFO L226 Difference]: Without dead ends: 687 [2024-11-18 13:56:28,274 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 84 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:56:28,275 INFO L432 NwaCegarLoop]: 978 mSDtfsCounter, 100 mSDsluCounter, 4786 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5764 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:28,275 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5764 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:28,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2024-11-18 13:56:28,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 666. [2024-11-18 13:56:28,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 534 states have (on average 1.6910112359550562) internal successors, (903), 554 states have internal predecessors, (903), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (104), 97 states have call predecessors, (104), 100 states have call successors, (104) [2024-11-18 13:56:28,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1110 transitions. [2024-11-18 13:56:28,304 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1110 transitions. Word has length 88 [2024-11-18 13:56:28,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:28,304 INFO L471 AbstractCegarLoop]: Abstraction has 666 states and 1110 transitions. [2024-11-18 13:56:28,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:28,305 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1110 transitions. [2024-11-18 13:56:28,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-18 13:56:28,308 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:28,308 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] [2024-11-18 13:56:28,326 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:56:28,510 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:56:28,511 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:28,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:28,511 INFO L85 PathProgramCache]: Analyzing trace with hash 2133654803, now seen corresponding path program 1 times [2024-11-18 13:56:28,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:28,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429200924] [2024-11-18 13:56:28,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:28,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:28,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:28,606 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:56:28,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:28,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429200924] [2024-11-18 13:56:28,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429200924] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:28,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260579452] [2024-11-18 13:56:28,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:28,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:28,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:28,611 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:56:28,614 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:56:28,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:28,928 INFO L255 TraceCheckSpWp]: Trace formula consists of 1506 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:28,931 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:28,957 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-18 13:56:28,957 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:28,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260579452] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:28,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:28,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:28,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838386733] [2024-11-18 13:56:28,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:28,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:28,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:28,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:28,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:28,960 INFO L87 Difference]: Start difference. First operand 666 states and 1110 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:29,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:29,049 INFO L93 Difference]: Finished difference Result 1335 states and 2226 transitions. [2024-11-18 13:56:29,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:29,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 104 [2024-11-18 13:56:29,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:29,057 INFO L225 Difference]: With dead ends: 1335 [2024-11-18 13:56:29,058 INFO L226 Difference]: Without dead ends: 677 [2024-11-18 13:56:29,061 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:29,062 INFO L432 NwaCegarLoop]: 979 mSDtfsCounter, 12 mSDsluCounter, 1949 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2928 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:29,063 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2928 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:29,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2024-11-18 13:56:29,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 675. [2024-11-18 13:56:29,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2024-11-18 13:56:29,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2024-11-18 13:56:29,106 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 104 [2024-11-18 13:56:29,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:29,107 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2024-11-18 13:56:29,107 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:29,107 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2024-11-18 13:56:29,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-18 13:56:29,113 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:29,113 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:29,132 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:56:29,317 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:56:29,318 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:29,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:29,318 INFO L85 PathProgramCache]: Analyzing trace with hash -2074495847, now seen corresponding path program 1 times [2024-11-18 13:56:29,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:29,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347271380] [2024-11-18 13:56:29,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:29,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:29,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:29,485 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:56:29,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:29,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347271380] [2024-11-18 13:56:29,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347271380] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:29,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580582019] [2024-11-18 13:56:29,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:29,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:29,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:29,488 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:56:29,489 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:56:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:29,755 INFO L255 TraceCheckSpWp]: Trace formula consists of 1263 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:29,758 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:29,819 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:56:29,819 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:29,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580582019] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:29,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:29,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:56:29,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558467035] [2024-11-18 13:56:29,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:29,820 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:29,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:29,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:29,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:56:29,821 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:29,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:29,929 INFO L93 Difference]: Finished difference Result 1350 states and 2239 transitions. [2024-11-18 13:56:29,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:29,930 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 89 [2024-11-18 13:56:29,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:29,936 INFO L225 Difference]: With dead ends: 1350 [2024-11-18 13:56:29,936 INFO L226 Difference]: Without dead ends: 698 [2024-11-18 13:56:29,940 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 85 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:56:29,941 INFO L432 NwaCegarLoop]: 978 mSDtfsCounter, 111 mSDsluCounter, 4774 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 5752 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:29,941 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 5752 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:29,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2024-11-18 13:56:29,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 675. [2024-11-18 13:56:29,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2024-11-18 13:56:29,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2024-11-18 13:56:29,964 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 89 [2024-11-18 13:56:29,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:29,965 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2024-11-18 13:56:29,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:29,965 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2024-11-18 13:56:29,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-18 13:56:29,967 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:29,967 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] [2024-11-18 13:56:29,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-18 13:56:30,168 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:56:30,168 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:30,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:30,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1365597394, now seen corresponding path program 1 times [2024-11-18 13:56:30,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:30,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013202488] [2024-11-18 13:56:30,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:30,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:30,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:30,389 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:56:30,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:30,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013202488] [2024-11-18 13:56:30,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013202488] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:30,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685034715] [2024-11-18 13:56:30,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:30,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:30,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:30,392 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:56:30,394 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:56:30,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:30,713 INFO L255 TraceCheckSpWp]: Trace formula consists of 1503 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:30,717 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:30,793 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:56:30,794 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:30,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685034715] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:30,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:30,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:56:30,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216504935] [2024-11-18 13:56:30,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:30,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:30,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:30,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:30,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:56:30,799 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:30,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:30,959 INFO L93 Difference]: Finished difference Result 1353 states and 2243 transitions. [2024-11-18 13:56:30,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:30,960 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 105 [2024-11-18 13:56:30,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:30,965 INFO L225 Difference]: With dead ends: 1353 [2024-11-18 13:56:30,965 INFO L226 Difference]: Without dead ends: 701 [2024-11-18 13:56:30,968 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 100 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:56:30,968 INFO L432 NwaCegarLoop]: 968 mSDtfsCounter, 95 mSDsluCounter, 5711 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 6679 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:30,969 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 6679 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:30,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-11-18 13:56:30,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 675. [2024-11-18 13:56:30,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2024-11-18 13:56:30,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2024-11-18 13:56:30,997 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 105 [2024-11-18 13:56:30,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:30,997 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2024-11-18 13:56:30,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:30,997 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2024-11-18 13:56:30,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-18 13:56:30,999 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:31,000 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:31,018 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:56:31,200 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:56:31,200 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:31,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:31,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1529219991, now seen corresponding path program 1 times [2024-11-18 13:56:31,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:31,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797438678] [2024-11-18 13:56:31,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:31,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:31,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:31,385 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:56:31,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:31,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797438678] [2024-11-18 13:56:31,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797438678] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:31,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844038123] [2024-11-18 13:56:31,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:31,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:31,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:31,388 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:56:31,390 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:56:31,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:31,694 INFO L255 TraceCheckSpWp]: Trace formula consists of 1504 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:31,698 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:31,763 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:56:31,764 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:31,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844038123] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:31,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:31,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:56:31,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556768936] [2024-11-18 13:56:31,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:31,765 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:31,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:31,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:31,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:56:31,766 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:31,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:31,944 INFO L93 Difference]: Finished difference Result 1353 states and 2243 transitions. [2024-11-18 13:56:31,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:31,947 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 106 [2024-11-18 13:56:31,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:31,953 INFO L225 Difference]: With dead ends: 1353 [2024-11-18 13:56:31,953 INFO L226 Difference]: Without dead ends: 701 [2024-11-18 13:56:31,958 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 101 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:56:31,959 INFO L432 NwaCegarLoop]: 968 mSDtfsCounter, 105 mSDsluCounter, 5699 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 6667 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:31,960 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 6667 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:31,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-11-18 13:56:31,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 675. [2024-11-18 13:56:31,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2024-11-18 13:56:31,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2024-11-18 13:56:31,982 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 106 [2024-11-18 13:56:31,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:31,982 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2024-11-18 13:56:31,982 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:31,982 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2024-11-18 13:56:31,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-18 13:56:31,984 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:31,985 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:32,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:32,185 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:56:32,186 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:32,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:32,186 INFO L85 PathProgramCache]: Analyzing trace with hash 90411127, now seen corresponding path program 1 times [2024-11-18 13:56:32,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:32,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266984791] [2024-11-18 13:56:32,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:32,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:32,324 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:56:32,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:32,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266984791] [2024-11-18 13:56:32,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266984791] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:32,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050858872] [2024-11-18 13:56:32,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:32,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:32,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:32,327 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:56:32,329 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:56:32,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:32,609 INFO L255 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:32,612 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:32,681 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:56:32,681 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:32,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050858872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:32,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:32,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:56:32,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479737871] [2024-11-18 13:56:32,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:32,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:32,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:32,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:32,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:56:32,685 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:32,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:32,860 INFO L93 Difference]: Finished difference Result 1344 states and 2228 transitions. [2024-11-18 13:56:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:32,861 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 107 [2024-11-18 13:56:32,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:32,869 INFO L225 Difference]: With dead ends: 1344 [2024-11-18 13:56:32,870 INFO L226 Difference]: Without dead ends: 692 [2024-11-18 13:56:32,873 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 102 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:56:32,873 INFO L432 NwaCegarLoop]: 968 mSDtfsCounter, 115 mSDsluCounter, 5687 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 6655 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:32,874 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 6655 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:32,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2024-11-18 13:56:32,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 675. [2024-11-18 13:56:32,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2024-11-18 13:56:32,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2024-11-18 13:56:32,902 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 107 [2024-11-18 13:56:32,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:32,902 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2024-11-18 13:56:32,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:32,903 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2024-11-18 13:56:32,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-18 13:56:32,905 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:32,905 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] [2024-11-18 13:56:32,925 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-18 13:56:33,106 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:56:33,108 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:33,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:33,108 INFO L85 PathProgramCache]: Analyzing trace with hash -626960683, now seen corresponding path program 1 times [2024-11-18 13:56:33,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:33,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168896921] [2024-11-18 13:56:33,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:33,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:33,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:33,202 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:56:33,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:33,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168896921] [2024-11-18 13:56:33,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168896921] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:33,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305876126] [2024-11-18 13:56:33,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:33,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:33,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:33,205 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:56:33,206 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:56:33,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:33,509 INFO L255 TraceCheckSpWp]: Trace formula consists of 1508 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:33,512 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:33,531 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:56:33,531 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:33,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305876126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:33,531 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:33,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:33,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549006691] [2024-11-18 13:56:33,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:33,532 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:33,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:33,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:33,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:33,533 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:33,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:33,595 INFO L93 Difference]: Finished difference Result 1316 states and 2188 transitions. [2024-11-18 13:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:33,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 107 [2024-11-18 13:56:33,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:33,601 INFO L225 Difference]: With dead ends: 1316 [2024-11-18 13:56:33,601 INFO L226 Difference]: Without dead ends: 675 [2024-11-18 13:56:33,604 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 106 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:56:33,604 INFO L432 NwaCegarLoop]: 976 mSDtfsCounter, 20 mSDsluCounter, 1946 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2922 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:33,604 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2922 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:56:33,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2024-11-18 13:56:33,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 675. [2024-11-18 13:56:33,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6734317343173433) internal successors, (907), 562 states have internal predecessors, (907), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2024-11-18 13:56:33,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1113 transitions. [2024-11-18 13:56:33,623 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1113 transitions. Word has length 107 [2024-11-18 13:56:33,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:33,624 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1113 transitions. [2024-11-18 13:56:33,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:33,624 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1113 transitions. [2024-11-18 13:56:33,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-18 13:56:33,627 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:33,627 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:33,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-18 13:56:33,831 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:56:33,832 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:33,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:33,833 INFO L85 PathProgramCache]: Analyzing trace with hash 56703267, now seen corresponding path program 1 times [2024-11-18 13:56:33,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:33,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727945642] [2024-11-18 13:56:33,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:33,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:33,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:33,900 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:56:33,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:33,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727945642] [2024-11-18 13:56:33,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727945642] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:33,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139699512] [2024-11-18 13:56:33,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:33,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:33,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:33,903 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:56:33,905 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:56:34,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:34,199 INFO L255 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:34,202 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:34,225 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-18 13:56:34,225 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:34,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139699512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:34,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:34,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:34,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552387395] [2024-11-18 13:56:34,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:34,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:34,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:34,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:34,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:34,228 INFO L87 Difference]: Start difference. First operand 675 states and 1113 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:56:34,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:34,390 INFO L93 Difference]: Finished difference Result 1345 states and 2228 transitions. [2024-11-18 13:56:34,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:34,391 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 92 [2024-11-18 13:56:34,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:34,396 INFO L225 Difference]: With dead ends: 1345 [2024-11-18 13:56:34,396 INFO L226 Difference]: Without dead ends: 762 [2024-11-18 13:56:34,399 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:34,399 INFO L432 NwaCegarLoop]: 941 mSDtfsCounter, 171 mSDsluCounter, 1853 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 2794 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:34,400 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 2794 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:34,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2024-11-18 13:56:34,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 720. [2024-11-18 13:56:34,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 586 states have (on average 1.6911262798634812) internal successors, (991), 606 states have internal predecessors, (991), 103 states have call successors, (103), 30 states have call predecessors, (103), 30 states have return successors, (102), 97 states have call predecessors, (102), 100 states have call successors, (102) [2024-11-18 13:56:34,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1196 transitions. [2024-11-18 13:56:34,420 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1196 transitions. Word has length 92 [2024-11-18 13:56:34,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:34,420 INFO L471 AbstractCegarLoop]: Abstraction has 720 states and 1196 transitions. [2024-11-18 13:56:34,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:56:34,420 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1196 transitions. [2024-11-18 13:56:34,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-18 13:56:34,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:34,422 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] [2024-11-18 13:56:34,441 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:56:34,623 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:56:34,623 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:34,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:34,624 INFO L85 PathProgramCache]: Analyzing trace with hash -642277171, now seen corresponding path program 1 times [2024-11-18 13:56:34,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:34,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597797078] [2024-11-18 13:56:34,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:34,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:34,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:34,701 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:56:34,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:34,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597797078] [2024-11-18 13:56:34,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597797078] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:34,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914380588] [2024-11-18 13:56:34,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:34,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:34,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:34,704 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:56:34,705 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:56:35,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:35,016 INFO L255 TraceCheckSpWp]: Trace formula consists of 1510 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:35,020 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:35,081 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-18 13:56:35,082 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:35,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914380588] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:35,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:35,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:56:35,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942858409] [2024-11-18 13:56:35,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:35,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:35,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:35,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:35,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:56:35,083 INFO L87 Difference]: Start difference. First operand 720 states and 1196 transitions. Second operand has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:35,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:35,185 INFO L93 Difference]: Finished difference Result 1338 states and 2215 transitions. [2024-11-18 13:56:35,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:35,186 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 109 [2024-11-18 13:56:35,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:35,192 INFO L225 Difference]: With dead ends: 1338 [2024-11-18 13:56:35,192 INFO L226 Difference]: Without dead ends: 755 [2024-11-18 13:56:35,195 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 106 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:56:35,196 INFO L432 NwaCegarLoop]: 979 mSDtfsCounter, 89 mSDsluCounter, 4806 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 5785 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:35,196 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 5785 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:35,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2024-11-18 13:56:35,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 733. [2024-11-18 13:56:35,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6879194630872483) internal successors, (1006), 618 states have internal predecessors, (1006), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2024-11-18 13:56:35,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1215 transitions. [2024-11-18 13:56:35,218 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1215 transitions. Word has length 109 [2024-11-18 13:56:35,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:35,219 INFO L471 AbstractCegarLoop]: Abstraction has 733 states and 1215 transitions. [2024-11-18 13:56:35,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:35,219 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1215 transitions. [2024-11-18 13:56:35,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 13:56:35,222 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:35,222 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:35,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:35,423 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:56:35,423 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:35,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:35,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1675543831, now seen corresponding path program 1 times [2024-11-18 13:56:35,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:35,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747222405] [2024-11-18 13:56:35,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:35,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:35,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:35,521 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:56:35,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:35,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747222405] [2024-11-18 13:56:35,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747222405] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:35,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937649330] [2024-11-18 13:56:35,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:35,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:35,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:35,526 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:56:35,528 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:56:35,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:35,843 INFO L255 TraceCheckSpWp]: Trace formula consists of 1267 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:35,847 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:35,911 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:56:35,912 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:35,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937649330] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:35,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:35,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:56:35,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012865216] [2024-11-18 13:56:35,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:35,914 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:35,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:35,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:35,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:56:35,915 INFO L87 Difference]: Start difference. First operand 733 states and 1215 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:36,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:36,024 INFO L93 Difference]: Finished difference Result 1347 states and 2229 transitions. [2024-11-18 13:56:36,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:36,025 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2024-11-18 13:56:36,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:36,031 INFO L225 Difference]: With dead ends: 1347 [2024-11-18 13:56:36,031 INFO L226 Difference]: Without dead ends: 764 [2024-11-18 13:56:36,034 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 91 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:56:36,035 INFO L432 NwaCegarLoop]: 979 mSDtfsCounter, 100 mSDsluCounter, 4794 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5773 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:36,035 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5773 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:36,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-11-18 13:56:36,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 733. [2024-11-18 13:56:36,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6879194630872483) internal successors, (1006), 618 states have internal predecessors, (1006), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2024-11-18 13:56:36,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1215 transitions. [2024-11-18 13:56:36,059 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1215 transitions. Word has length 94 [2024-11-18 13:56:36,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:36,059 INFO L471 AbstractCegarLoop]: Abstraction has 733 states and 1215 transitions. [2024-11-18 13:56:36,059 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:36,059 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1215 transitions. [2024-11-18 13:56:36,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 13:56:36,062 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:36,062 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:36,080 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:56:36,262 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:56:36,263 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:36,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:36,263 INFO L85 PathProgramCache]: Analyzing trace with hash -627689623, now seen corresponding path program 1 times [2024-11-18 13:56:36,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:36,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122132427] [2024-11-18 13:56:36,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:36,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:36,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:36,345 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:56:36,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:36,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122132427] [2024-11-18 13:56:36,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122132427] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:36,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841045809] [2024-11-18 13:56:36,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:36,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:36,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:36,348 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:56:36,350 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:56:36,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:36,625 INFO L255 TraceCheckSpWp]: Trace formula consists of 1263 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:36,629 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:36,689 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:56:36,689 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:36,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841045809] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:36,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:36,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:56:36,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542551337] [2024-11-18 13:56:36,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:36,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:36,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:36,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:36,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:56:36,692 INFO L87 Difference]: Start difference. First operand 733 states and 1215 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:36,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:36,853 INFO L93 Difference]: Finished difference Result 1350 states and 2232 transitions. [2024-11-18 13:56:36,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:36,854 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2024-11-18 13:56:36,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:36,860 INFO L225 Difference]: With dead ends: 1350 [2024-11-18 13:56:36,860 INFO L226 Difference]: Without dead ends: 767 [2024-11-18 13:56:36,864 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 91 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:56:36,865 INFO L432 NwaCegarLoop]: 969 mSDtfsCounter, 96 mSDsluCounter, 5720 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 6689 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:36,865 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 6689 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:36,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2024-11-18 13:56:36,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 733. [2024-11-18 13:56:36,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6879194630872483) internal successors, (1006), 618 states have internal predecessors, (1006), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2024-11-18 13:56:36,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1215 transitions. [2024-11-18 13:56:36,888 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1215 transitions. Word has length 94 [2024-11-18 13:56:36,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:36,888 INFO L471 AbstractCegarLoop]: Abstraction has 733 states and 1215 transitions. [2024-11-18 13:56:36,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:56:36,889 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1215 transitions. [2024-11-18 13:56:36,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-18 13:56:36,891 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:36,891 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:36,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-18 13:56:37,091 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:56:37,092 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:37,092 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:37,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1159098482, now seen corresponding path program 1 times [2024-11-18 13:56:37,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:37,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804939187] [2024-11-18 13:56:37,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:37,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:37,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:37,204 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:56:37,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:37,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804939187] [2024-11-18 13:56:37,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804939187] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:37,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556058874] [2024-11-18 13:56:37,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:37,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:37,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:37,208 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:56:37,209 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:56:37,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:37,525 INFO L255 TraceCheckSpWp]: Trace formula consists of 1511 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:37,528 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:37,549 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:56:37,552 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:37,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556058874] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:37,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:37,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:37,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795032875] [2024-11-18 13:56:37,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:37,554 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:37,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:37,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:37,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:37,556 INFO L87 Difference]: Start difference. First operand 733 states and 1215 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:37,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:37,601 INFO L93 Difference]: Finished difference Result 1392 states and 2311 transitions. [2024-11-18 13:56:37,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:56:37,601 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 110 [2024-11-18 13:56:37,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:37,606 INFO L225 Difference]: With dead ends: 1392 [2024-11-18 13:56:37,607 INFO L226 Difference]: Without dead ends: 733 [2024-11-18 13:56:37,609 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 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:56:37,610 INFO L432 NwaCegarLoop]: 980 mSDtfsCounter, 2 mSDsluCounter, 1951 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2931 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:37,610 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2931 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:56:37,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2024-11-18 13:56:37,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 733. [2024-11-18 13:56:37,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6828859060402686) internal successors, (1003), 618 states have internal predecessors, (1003), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2024-11-18 13:56:37,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1212 transitions. [2024-11-18 13:56:37,635 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1212 transitions. Word has length 110 [2024-11-18 13:56:37,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:37,635 INFO L471 AbstractCegarLoop]: Abstraction has 733 states and 1212 transitions. [2024-11-18 13:56:37,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 13:56:37,636 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1212 transitions. [2024-11-18 13:56:37,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-18 13:56:37,638 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:37,638 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:37,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:37,839 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:56:37,839 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:37,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:37,839 INFO L85 PathProgramCache]: Analyzing trace with hash 515743823, now seen corresponding path program 1 times [2024-11-18 13:56:37,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:37,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621502818] [2024-11-18 13:56:37,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:37,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:37,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:37,938 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:56:37,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:37,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621502818] [2024-11-18 13:56:37,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621502818] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:37,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170541608] [2024-11-18 13:56:37,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:37,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:37,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:37,940 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:56:37,942 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:56:38,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:38,248 INFO L255 TraceCheckSpWp]: Trace formula consists of 1508 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:38,252 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:38,312 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-18 13:56:38,312 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:38,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170541608] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:38,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:38,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:56:38,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005929615] [2024-11-18 13:56:38,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:38,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:38,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:38,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:38,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:56:38,315 INFO L87 Difference]: Start difference. First operand 733 states and 1212 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:38,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:38,474 INFO L93 Difference]: Finished difference Result 1341 states and 2215 transitions. [2024-11-18 13:56:38,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:38,475 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2024-11-18 13:56:38,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:38,481 INFO L225 Difference]: With dead ends: 1341 [2024-11-18 13:56:38,481 INFO L226 Difference]: Without dead ends: 758 [2024-11-18 13:56:38,484 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 108 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:56:38,485 INFO L432 NwaCegarLoop]: 966 mSDtfsCounter, 106 mSDsluCounter, 5693 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 6659 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:38,485 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 6659 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:38,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2024-11-18 13:56:38,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 733. [2024-11-18 13:56:38,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6828859060402686) internal successors, (1003), 618 states have internal predecessors, (1003), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2024-11-18 13:56:38,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1212 transitions. [2024-11-18 13:56:38,506 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1212 transitions. Word has length 111 [2024-11-18 13:56:38,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:38,506 INFO L471 AbstractCegarLoop]: Abstraction has 733 states and 1212 transitions. [2024-11-18 13:56:38,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 13:56:38,507 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1212 transitions. [2024-11-18 13:56:38,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-18 13:56:38,509 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:38,509 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:38,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:38,709 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:56:38,710 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:38,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:38,711 INFO L85 PathProgramCache]: Analyzing trace with hash 716745870, now seen corresponding path program 1 times [2024-11-18 13:56:38,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:38,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496908906] [2024-11-18 13:56:38,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:38,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:38,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:38,803 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:56:38,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:38,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496908906] [2024-11-18 13:56:38,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496908906] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:38,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218635079] [2024-11-18 13:56:38,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:38,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:38,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:38,807 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:56:38,808 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:56:39,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:39,060 INFO L255 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:56:39,063 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:39,246 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:56:39,246 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:39,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218635079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:39,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:39,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-18 13:56:39,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845658567] [2024-11-18 13:56:39,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:39,247 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 13:56:39,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:39,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 13:56:39,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:56:39,247 INFO L87 Difference]: Start difference. First operand 733 states and 1212 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:56:39,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:39,383 INFO L93 Difference]: Finished difference Result 1878 states and 3130 transitions. [2024-11-18 13:56:39,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 13:56:39,384 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 96 [2024-11-18 13:56:39,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:39,395 INFO L225 Difference]: With dead ends: 1878 [2024-11-18 13:56:39,395 INFO L226 Difference]: Without dead ends: 1299 [2024-11-18 13:56:39,398 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:56:39,399 INFO L432 NwaCegarLoop]: 1048 mSDtfsCounter, 897 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 1987 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:39,399 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [897 Valid, 1987 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:39,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1299 states. [2024-11-18 13:56:39,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1299 to 1234. [2024-11-18 13:56:39,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1004 states have (on average 1.6872509960159363) internal successors, (1694), 1035 states have internal predecessors, (1694), 178 states have call successors, (178), 50 states have call predecessors, (178), 51 states have return successors, (185), 163 states have call predecessors, (185), 174 states have call successors, (185) [2024-11-18 13:56:39,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 2057 transitions. [2024-11-18 13:56:39,457 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 2057 transitions. Word has length 96 [2024-11-18 13:56:39,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:39,458 INFO L471 AbstractCegarLoop]: Abstraction has 1234 states and 2057 transitions. [2024-11-18 13:56:39,458 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:56:39,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 2057 transitions. [2024-11-18 13:56:39,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-18 13:56:39,462 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:39,463 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:39,482 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:39,663 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:56:39,663 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:39,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:39,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1546981407, now seen corresponding path program 1 times [2024-11-18 13:56:39,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:39,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570784717] [2024-11-18 13:56:39,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:39,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:39,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:39,758 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:56:39,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:39,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570784717] [2024-11-18 13:56:39,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570784717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:39,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953248101] [2024-11-18 13:56:39,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:39,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:39,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:39,762 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:56:39,764 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:56:40,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:40,072 INFO L255 TraceCheckSpWp]: Trace formula consists of 1606 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:40,076 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:40,085 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:56:40,086 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:40,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953248101] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:40,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:40,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-18 13:56:40,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873790246] [2024-11-18 13:56:40,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:40,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 13:56:40,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:40,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 13:56:40,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:56:40,088 INFO L87 Difference]: Start difference. First operand 1234 states and 2057 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 13:56:40,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:40,204 INFO L93 Difference]: Finished difference Result 3382 states and 5719 transitions. [2024-11-18 13:56:40,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 13:56:40,206 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 133 [2024-11-18 13:56:40,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:40,218 INFO L225 Difference]: With dead ends: 3382 [2024-11-18 13:56:40,218 INFO L226 Difference]: Without dead ends: 2303 [2024-11-18 13:56:40,223 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:56:40,224 INFO L432 NwaCegarLoop]: 1056 mSDtfsCounter, 985 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 985 SdHoareTripleChecker+Valid, 2006 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:40,224 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [985 Valid, 2006 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:56:40,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2303 states. [2024-11-18 13:56:40,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2303 to 2289. [2024-11-18 13:56:40,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2289 states, 1858 states have (on average 1.6883745963401506) internal successors, (3137), 1912 states have internal predecessors, (3137), 337 states have call successors, (337), 92 states have call predecessors, (337), 93 states have return successors, (378), 314 states have call predecessors, (378), 331 states have call successors, (378) [2024-11-18 13:56:40,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2289 states to 2289 states and 3852 transitions. [2024-11-18 13:56:40,314 INFO L78 Accepts]: Start accepts. Automaton has 2289 states and 3852 transitions. Word has length 133 [2024-11-18 13:56:40,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:40,314 INFO L471 AbstractCegarLoop]: Abstraction has 2289 states and 3852 transitions. [2024-11-18 13:56:40,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 13:56:40,318 INFO L276 IsEmpty]: Start isEmpty. Operand 2289 states and 3852 transitions. [2024-11-18 13:56:40,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-18 13:56:40,323 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:40,323 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, 2, 2, 2, 2, 2, 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] [2024-11-18 13:56:40,344 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:56:40,524 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:56:40,524 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:40,525 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:40,525 INFO L85 PathProgramCache]: Analyzing trace with hash 274727908, now seen corresponding path program 1 times [2024-11-18 13:56:40,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:40,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068108038] [2024-11-18 13:56:40,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:40,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:40,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:40,640 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-18 13:56:40,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:40,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068108038] [2024-11-18 13:56:40,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068108038] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:40,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986029441] [2024-11-18 13:56:40,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:40,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:40,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:40,644 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:56:40,646 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:56:41,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:41,035 INFO L255 TraceCheckSpWp]: Trace formula consists of 2193 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-18 13:56:41,042 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:41,182 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 48 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:56:41,182 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:56:41,480 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-18 13:56:41,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986029441] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 13:56:41,481 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 13:56:41,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 9 [2024-11-18 13:56:41,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092533441] [2024-11-18 13:56:41,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 13:56:41,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-18 13:56:41,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:41,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-18 13:56:41,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:56:41,483 INFO L87 Difference]: Start difference. First operand 2289 states and 3852 transitions. Second operand has 9 states, 9 states have (on average 25.11111111111111) internal successors, (226), 9 states have internal predecessors, (226), 5 states have call successors, (50), 5 states have call predecessors, (50), 6 states have return successors, (47), 5 states have call predecessors, (47), 5 states have call successors, (47) [2024-11-18 13:56:44,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:44,169 INFO L93 Difference]: Finished difference Result 6433 states and 10916 transitions. [2024-11-18 13:56:44,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 13:56:44,170 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 25.11111111111111) internal successors, (226), 9 states have internal predecessors, (226), 5 states have call successors, (50), 5 states have call predecessors, (50), 6 states have return successors, (47), 5 states have call predecessors, (47), 5 states have call successors, (47) Word has length 187 [2024-11-18 13:56:44,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:44,195 INFO L225 Difference]: With dead ends: 6433 [2024-11-18 13:56:44,195 INFO L226 Difference]: Without dead ends: 4132 [2024-11-18 13:56:44,209 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 367 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-18 13:56:44,210 INFO L432 NwaCegarLoop]: 368 mSDtfsCounter, 3123 mSDsluCounter, 1790 mSDsCounter, 0 mSdLazyCounter, 4402 mSolverCounterSat, 521 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3215 SdHoareTripleChecker+Valid, 2158 SdHoareTripleChecker+Invalid, 4923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 521 IncrementalHoareTripleChecker+Valid, 4402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:44,210 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3215 Valid, 2158 Invalid, 4923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [521 Valid, 4402 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-18 13:56:44,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4132 states. [2024-11-18 13:56:44,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4132 to 3860. [2024-11-18 13:56:44,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3860 states, 3108 states have (on average 1.6512226512226513) internal successors, (5132), 3172 states have internal predecessors, (5132), 584 states have call successors, (584), 154 states have call predecessors, (584), 167 states have return successors, (785), 561 states have call predecessors, (785), 574 states have call successors, (785) [2024-11-18 13:56:44,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3860 states to 3860 states and 6501 transitions. [2024-11-18 13:56:44,396 INFO L78 Accepts]: Start accepts. Automaton has 3860 states and 6501 transitions. Word has length 187 [2024-11-18 13:56:44,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:44,396 INFO L471 AbstractCegarLoop]: Abstraction has 3860 states and 6501 transitions. [2024-11-18 13:56:44,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 25.11111111111111) internal successors, (226), 9 states have internal predecessors, (226), 5 states have call successors, (50), 5 states have call predecessors, (50), 6 states have return successors, (47), 5 states have call predecessors, (47), 5 states have call successors, (47) [2024-11-18 13:56:44,397 INFO L276 IsEmpty]: Start isEmpty. Operand 3860 states and 6501 transitions. [2024-11-18 13:56:44,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2024-11-18 13:56:44,403 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:44,403 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-18 13:56:44,423 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:56:44,604 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:56:44,604 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:44,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:44,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1614873384, now seen corresponding path program 1 times [2024-11-18 13:56:44,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:44,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918379365] [2024-11-18 13:56:44,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:44,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:44,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:44,805 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-18 13:56:44,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:44,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918379365] [2024-11-18 13:56:44,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918379365] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:44,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537131001] [2024-11-18 13:56:44,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:44,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:44,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:44,807 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:56:44,808 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:56:45,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:45,185 INFO L255 TraceCheckSpWp]: Trace formula consists of 2191 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:45,189 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:45,273 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 36 proven. 5 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-18 13:56:45,273 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:56:45,673 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 27 proven. 5 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-18 13:56:45,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537131001] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 13:56:45,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 13:56:45,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-18 13:56:45,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435378868] [2024-11-18 13:56:45,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 13:56:45,677 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-18 13:56:45,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:45,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-18 13:56:45,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:56:45,678 INFO L87 Difference]: Start difference. First operand 3860 states and 6501 transitions. Second operand has 13 states, 12 states have (on average 13.0) internal successors, (156), 12 states have internal predecessors, (156), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (35), 8 states have call predecessors, (35), 7 states have call successors, (35) [2024-11-18 13:56:53,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:53,701 INFO L93 Difference]: Finished difference Result 16614 states and 29324 transitions. [2024-11-18 13:56:53,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-18 13:56:53,702 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.0) internal successors, (156), 12 states have internal predecessors, (156), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (35), 8 states have call predecessors, (35), 7 states have call successors, (35) Word has length 189 [2024-11-18 13:56:53,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:53,771 INFO L225 Difference]: With dead ends: 16614 [2024-11-18 13:56:53,772 INFO L226 Difference]: Without dead ends: 12771 [2024-11-18 13:56:53,799 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 390 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=308, Invalid=1252, Unknown=0, NotChecked=0, Total=1560 [2024-11-18 13:56:53,800 INFO L432 NwaCegarLoop]: 679 mSDtfsCounter, 7510 mSDsluCounter, 5100 mSDsCounter, 0 mSdLazyCounter, 13698 mSolverCounterSat, 1867 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7622 SdHoareTripleChecker+Valid, 5779 SdHoareTripleChecker+Invalid, 15565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1867 IncrementalHoareTripleChecker+Valid, 13698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:53,800 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7622 Valid, 5779 Invalid, 15565 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1867 Valid, 13698 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2024-11-18 13:56:53,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12771 states. [2024-11-18 13:56:54,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12771 to 11253. [2024-11-18 13:56:54,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11253 states, 8911 states have (on average 1.5942094041072832) internal successors, (14206), 9114 states have internal predecessors, (14206), 1787 states have call successors, (1787), 494 states have call predecessors, (1787), 554 states have return successors, (3028), 1720 states have call predecessors, (3028), 1765 states have call successors, (3028) [2024-11-18 13:56:54,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11253 states to 11253 states and 19021 transitions. [2024-11-18 13:56:54,428 INFO L78 Accepts]: Start accepts. Automaton has 11253 states and 19021 transitions. Word has length 189 [2024-11-18 13:56:54,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:54,428 INFO L471 AbstractCegarLoop]: Abstraction has 11253 states and 19021 transitions. [2024-11-18 13:56:54,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.0) internal successors, (156), 12 states have internal predecessors, (156), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (35), 8 states have call predecessors, (35), 7 states have call successors, (35) [2024-11-18 13:56:54,429 INFO L276 IsEmpty]: Start isEmpty. Operand 11253 states and 19021 transitions. [2024-11-18 13:56:54,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-18 13:56:54,436 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:54,436 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:54,458 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:56:54,637 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:56:54,638 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:54,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:54,638 INFO L85 PathProgramCache]: Analyzing trace with hash 473480338, now seen corresponding path program 1 times [2024-11-18 13:56:54,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:54,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741059530] [2024-11-18 13:56:54,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:54,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:54,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:54,795 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:56:54,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:54,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741059530] [2024-11-18 13:56:54,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741059530] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:54,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:56:54,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:56:54,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487860645] [2024-11-18 13:56:54,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:54,797 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:54,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:54,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:54,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:54,798 INFO L87 Difference]: Start difference. First operand 11253 states and 19021 transitions. Second operand has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-18 13:56:55,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:55,385 INFO L93 Difference]: Finished difference Result 22592 states and 38182 transitions. [2024-11-18 13:56:55,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:55,386 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 136 [2024-11-18 13:56:55,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:55,462 INFO L225 Difference]: With dead ends: 22592 [2024-11-18 13:56:55,462 INFO L226 Difference]: Without dead ends: 11447 [2024-11-18 13:56:55,521 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:56:55,522 INFO L432 NwaCegarLoop]: 975 mSDtfsCounter, 126 mSDsluCounter, 4752 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 5727 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:55,523 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 5727 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:56:55,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11447 states. [2024-11-18 13:56:56,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11447 to 11253. [2024-11-18 13:56:56,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11253 states, 8911 states have (on average 1.5942094041072832) internal successors, (14206), 9114 states have internal predecessors, (14206), 1787 states have call successors, (1787), 494 states have call predecessors, (1787), 554 states have return successors, (3028), 1720 states have call predecessors, (3028), 1765 states have call successors, (3028) [2024-11-18 13:56:56,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11253 states to 11253 states and 19021 transitions. [2024-11-18 13:56:56,301 INFO L78 Accepts]: Start accepts. Automaton has 11253 states and 19021 transitions. Word has length 136 [2024-11-18 13:56:56,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:56,302 INFO L471 AbstractCegarLoop]: Abstraction has 11253 states and 19021 transitions. [2024-11-18 13:56:56,302 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-18 13:56:56,302 INFO L276 IsEmpty]: Start isEmpty. Operand 11253 states and 19021 transitions. [2024-11-18 13:56:56,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-18 13:56:56,309 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:56,309 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:56:56,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-18 13:56:56,310 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:56,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:56,310 INFO L85 PathProgramCache]: Analyzing trace with hash -212021674, now seen corresponding path program 1 times [2024-11-18 13:56:56,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:56,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755966312] [2024-11-18 13:56:56,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:56,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:56,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:56,402 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:56:56,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:56,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755966312] [2024-11-18 13:56:56,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755966312] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:56,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:56:56,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 13:56:56,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204815978] [2024-11-18 13:56:56,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:56,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:56,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:56,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:56,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:56:56,405 INFO L87 Difference]: Start difference. First operand 11253 states and 19021 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, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 13:56:56,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:56,905 INFO L93 Difference]: Finished difference Result 22461 states and 37985 transitions. [2024-11-18 13:56:56,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:56,906 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, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 136 [2024-11-18 13:56:56,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:56,979 INFO L225 Difference]: With dead ends: 22461 [2024-11-18 13:56:56,980 INFO L226 Difference]: Without dead ends: 11211 [2024-11-18 13:56:57,041 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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:56:57,042 INFO L432 NwaCegarLoop]: 976 mSDtfsCounter, 8 mSDsluCounter, 1946 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2922 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:57,042 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2922 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:56:57,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11211 states. [2024-11-18 13:56:57,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11211 to 11211. [2024-11-18 13:56:57,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11211 states, 8872 states have (on average 1.5929891794409379) internal successors, (14133), 9073 states have internal predecessors, (14133), 1786 states have call successors, (1786), 494 states have call predecessors, (1786), 552 states have return successors, (3025), 1719 states have call predecessors, (3025), 1764 states have call successors, (3025) [2024-11-18 13:56:57,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11211 states to 11211 states and 18944 transitions. [2024-11-18 13:56:57,676 INFO L78 Accepts]: Start accepts. Automaton has 11211 states and 18944 transitions. Word has length 136 [2024-11-18 13:56:57,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:57,676 INFO L471 AbstractCegarLoop]: Abstraction has 11211 states and 18944 transitions. [2024-11-18 13:56:57,677 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, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 13:56:57,677 INFO L276 IsEmpty]: Start isEmpty. Operand 11211 states and 18944 transitions. [2024-11-18 13:56:57,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-18 13:56:57,682 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:57,682 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:56:57,682 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-18 13:56:57,682 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:57,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:57,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1260083769, now seen corresponding path program 1 times [2024-11-18 13:56:57,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:57,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705962114] [2024-11-18 13:56:57,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:57,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:57,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:57,838 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:56:57,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:57,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705962114] [2024-11-18 13:56:57,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705962114] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:57,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:56:57,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 13:56:57,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732859697] [2024-11-18 13:56:57,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:57,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:56:57,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:57,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:56:57,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:56:57,841 INFO L87 Difference]: Start difference. First operand 11211 states and 18944 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 5 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-18 13:57:00,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:00,860 INFO L93 Difference]: Finished difference Result 25319 states and 42931 transitions. [2024-11-18 13:57:00,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:57:00,861 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 5 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 137 [2024-11-18 13:57:00,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:00,976 INFO L225 Difference]: With dead ends: 25319 [2024-11-18 13:57:00,977 INFO L226 Difference]: Without dead ends: 14999 [2024-11-18 13:57:01,055 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:57:01,056 INFO L432 NwaCegarLoop]: 653 mSDtfsCounter, 2316 mSDsluCounter, 826 mSDsCounter, 0 mSdLazyCounter, 3042 mSolverCounterSat, 508 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2412 SdHoareTripleChecker+Valid, 1479 SdHoareTripleChecker+Invalid, 3550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 508 IncrementalHoareTripleChecker+Valid, 3042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-18 13:57:01,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2412 Valid, 1479 Invalid, 3550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [508 Valid, 3042 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-18 13:57:01,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14999 states. [2024-11-18 13:57:01,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14999 to 14081. [2024-11-18 13:57:01,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14081 states, 10863 states have (on average 1.5803185123814785) internal successors, (17167), 11223 states have internal predecessors, (17167), 2597 states have call successors, (2597), 562 states have call predecessors, (2597), 620 states have return successors, (3740), 2489 states have call predecessors, (3740), 2576 states have call successors, (3740) [2024-11-18 13:57:02,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14081 states to 14081 states and 23504 transitions. [2024-11-18 13:57:02,056 INFO L78 Accepts]: Start accepts. Automaton has 14081 states and 23504 transitions. Word has length 137 [2024-11-18 13:57:02,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:02,057 INFO L471 AbstractCegarLoop]: Abstraction has 14081 states and 23504 transitions. [2024-11-18 13:57:02,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 5 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-18 13:57:02,057 INFO L276 IsEmpty]: Start isEmpty. Operand 14081 states and 23504 transitions. [2024-11-18 13:57:02,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-18 13:57:02,061 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:02,061 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:57:02,062 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-18 13:57:02,062 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:02,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:02,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1648098117, now seen corresponding path program 1 times [2024-11-18 13:57:02,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:02,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064251162] [2024-11-18 13:57:02,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:02,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:02,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:02,201 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:57:02,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:02,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064251162] [2024-11-18 13:57:02,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064251162] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:02,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:57:02,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:57:02,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771534278] [2024-11-18 13:57:02,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:02,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:57:02,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:02,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:57:02,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:57:02,204 INFO L87 Difference]: Start difference. First operand 14081 states and 23504 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-18 13:57:06,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:06,121 INFO L93 Difference]: Finished difference Result 40593 states and 71387 transitions. [2024-11-18 13:57:06,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:57:06,122 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 137 [2024-11-18 13:57:06,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:06,501 INFO L225 Difference]: With dead ends: 40593 [2024-11-18 13:57:06,501 INFO L226 Difference]: Without dead ends: 26582 [2024-11-18 13:57:06,643 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:57:06,644 INFO L432 NwaCegarLoop]: 857 mSDtfsCounter, 4156 mSDsluCounter, 1175 mSDsCounter, 0 mSdLazyCounter, 4264 mSolverCounterSat, 1180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4194 SdHoareTripleChecker+Valid, 2032 SdHoareTripleChecker+Invalid, 5444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1180 IncrementalHoareTripleChecker+Valid, 4264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-18 13:57:06,645 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4194 Valid, 2032 Invalid, 5444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1180 Valid, 4264 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-18 13:57:06,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26582 states. [2024-11-18 13:57:08,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26582 to 24075. [2024-11-18 13:57:08,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24075 states, 17802 states have (on average 1.5547691270643749) internal successors, (27678), 18663 states have internal predecessors, (27678), 5257 states have call successors, (5257), 850 states have call predecessors, (5257), 1015 states have return successors, (7408), 5211 states have call predecessors, (7408), 5227 states have call successors, (7408) [2024-11-18 13:57:08,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24075 states to 24075 states and 40343 transitions. [2024-11-18 13:57:08,317 INFO L78 Accepts]: Start accepts. Automaton has 24075 states and 40343 transitions. Word has length 137 [2024-11-18 13:57:08,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:08,318 INFO L471 AbstractCegarLoop]: Abstraction has 24075 states and 40343 transitions. [2024-11-18 13:57:08,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-18 13:57:08,318 INFO L276 IsEmpty]: Start isEmpty. Operand 24075 states and 40343 transitions. [2024-11-18 13:57:08,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-18 13:57:08,322 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:08,322 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-18 13:57:08,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-18 13:57:08,323 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:08,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:08,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1314609380, now seen corresponding path program 1 times [2024-11-18 13:57:08,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:08,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277047710] [2024-11-18 13:57:08,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:08,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:08,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:08,466 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:57:08,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:08,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277047710] [2024-11-18 13:57:08,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277047710] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:08,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:57:08,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:57:08,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876297603] [2024-11-18 13:57:08,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:08,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:57:08,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:08,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:57:08,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:57:08,468 INFO L87 Difference]: Start difference. First operand 24075 states and 40343 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-18 13:57:14,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:14,628 INFO L93 Difference]: Finished difference Result 81568 states and 145398 transitions. [2024-11-18 13:57:14,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:57:14,629 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 138 [2024-11-18 13:57:14,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:15,463 INFO L225 Difference]: With dead ends: 81568 [2024-11-18 13:57:15,463 INFO L226 Difference]: Without dead ends: 57563 [2024-11-18 13:57:15,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:57:15,740 INFO L432 NwaCegarLoop]: 856 mSDtfsCounter, 4177 mSDsluCounter, 1205 mSDsCounter, 0 mSdLazyCounter, 4235 mSolverCounterSat, 1199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4216 SdHoareTripleChecker+Valid, 2061 SdHoareTripleChecker+Invalid, 5434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1199 IncrementalHoareTripleChecker+Valid, 4235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-18 13:57:15,740 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4216 Valid, 2061 Invalid, 5434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1199 Valid, 4235 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-18 13:57:15,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57563 states. [2024-11-18 13:57:19,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57563 to 51341. [2024-11-18 13:57:19,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51341 states, 35652 states have (on average 1.5290025805003926) internal successors, (54512), 37985 states have internal predecessors, (54512), 13685 states have call successors, (13685), 1426 states have call predecessors, (13685), 2003 states have return successors, (19082), 13955 states have call predecessors, (19082), 13637 states have call successors, (19082) [2024-11-18 13:57:19,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51341 states to 51341 states and 87279 transitions. [2024-11-18 13:57:19,954 INFO L78 Accepts]: Start accepts. Automaton has 51341 states and 87279 transitions. Word has length 138 [2024-11-18 13:57:19,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:19,955 INFO L471 AbstractCegarLoop]: Abstraction has 51341 states and 87279 transitions. [2024-11-18 13:57:19,955 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-18 13:57:19,955 INFO L276 IsEmpty]: Start isEmpty. Operand 51341 states and 87279 transitions. [2024-11-18 13:57:19,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 13:57:19,960 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:19,960 INFO L215 NwaCegarLoop]: trace histogram [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:57:19,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-18 13:57:19,960 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:19,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:19,961 INFO L85 PathProgramCache]: Analyzing trace with hash 881621504, now seen corresponding path program 1 times [2024-11-18 13:57:19,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:19,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784226405] [2024-11-18 13:57:19,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:19,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:19,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:20,431 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:57:20,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:20,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784226405] [2024-11-18 13:57:20,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784226405] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:20,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:57:20,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:57:20,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618585270] [2024-11-18 13:57:20,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:20,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:57:20,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:20,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:57:20,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:57:20,434 INFO L87 Difference]: Start difference. First operand 51341 states and 87279 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14)