./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 61a67961 Calling Ultimate with: /root/.sdkman/candidates/java/current/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 /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 133ed02e483160842227ba05a50e01319ae2d6425d72670eb79dfefca9c5ec50 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.fs.cvc5-61a6796-m [2024-10-14 06:24:10,816 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-14 06:24:10,920 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-14 06:24:10,925 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-14 06:24:10,928 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-14 06:24:10,958 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-14 06:24:10,959 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-14 06:24:10,959 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-14 06:24:10,960 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-14 06:24:10,961 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-14 06:24:10,962 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-14 06:24:10,962 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-14 06:24:10,962 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-14 06:24:10,963 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-14 06:24:10,965 INFO L153 SettingsManager]: * Use SBE=true [2024-10-14 06:24:10,965 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-14 06:24:10,966 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-14 06:24:10,966 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-14 06:24:10,966 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-14 06:24:10,967 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-14 06:24:10,967 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-14 06:24:10,971 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-14 06:24:10,971 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-14 06:24:10,972 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-14 06:24:10,972 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-14 06:24:10,972 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-14 06:24:10,972 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-14 06:24:10,973 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-14 06:24:10,973 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-14 06:24:10,973 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 06:24:10,973 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-14 06:24:10,974 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-14 06:24:10,974 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-14 06:24:10,974 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-14 06:24:10,974 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-14 06:24:10,974 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-14 06:24:10,975 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-14 06:24:10,975 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-14 06:24:10,975 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-14 06:24:10,976 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 133ed02e483160842227ba05a50e01319ae2d6425d72670eb79dfefca9c5ec50 [2024-10-14 06:24:11,265 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-14 06:24:11,288 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-14 06:24:11,292 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-14 06:24:11,293 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-14 06:24:11,294 INFO L274 PluginConnector]: CDTParser initialized [2024-10-14 06:24:11,295 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c [2024-10-14 06:24:12,829 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-14 06:24:13,076 INFO L384 CDTParser]: Found 1 translation units. [2024-10-14 06:24:13,077 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c [2024-10-14 06:24:13,093 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7ed84b5bc/9b71a4264d384a3bb6dd80b59d215a91/FLAGd1c91e362 [2024-10-14 06:24:13,106 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7ed84b5bc/9b71a4264d384a3bb6dd80b59d215a91 [2024-10-14 06:24:13,108 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-14 06:24:13,110 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-14 06:24:13,111 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-14 06:24:13,111 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-14 06:24:13,117 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-14 06:24:13,117 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:13,118 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19d2a29e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13, skipping insertion in model container [2024-10-14 06:24:13,118 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:13,181 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 06:24:13,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c[1249,1262] [2024-10-14 06:24:13,611 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 06:24:13,624 INFO L200 MainTranslator]: Completed pre-run [2024-10-14 06:24:13,637 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c[1249,1262] [2024-10-14 06:24:13,760 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 06:24:13,782 INFO L204 MainTranslator]: Completed translation [2024-10-14 06:24:13,787 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13 WrapperNode [2024-10-14 06:24:13,787 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-14 06:24:13,788 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-14 06:24:13,788 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-14 06:24:13,788 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-14 06:24:13,797 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:13,842 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,113 INFO L138 Inliner]: procedures = 17, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 1946 [2024-10-14 06:24:14,114 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-14 06:24:14,115 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-14 06:24:14,116 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-14 06:24:14,116 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-14 06:24:14,127 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,128 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,167 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,242 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-14 06:24:14,242 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,243 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,302 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,327 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,353 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,372 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,408 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-14 06:24:14,410 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-14 06:24:14,410 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-14 06:24:14,410 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-14 06:24:14,411 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (1/1) ... [2024-10-14 06:24:14,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 06:24:14,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 06:24:14,452 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-10-14 06:24:14,460 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-10-14 06:24:14,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-14 06:24:14,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-14 06:24:14,506 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-14 06:24:14,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-14 06:24:14,808 INFO L238 CfgBuilder]: Building ICFG [2024-10-14 06:24:14,810 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-14 06:24:16,884 INFO L? ?]: Removed 1134 outVars from TransFormulas that were not future-live. [2024-10-14 06:24:16,885 INFO L287 CfgBuilder]: Performing block encoding [2024-10-14 06:24:16,960 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-14 06:24:16,960 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-14 06:24:16,960 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 06:24:16 BoogieIcfgContainer [2024-10-14 06:24:16,960 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-14 06:24:16,967 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-14 06:24:16,969 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-14 06:24:16,973 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-14 06:24:16,973 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.10 06:24:13" (1/3) ... [2024-10-14 06:24:16,975 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3395ef45 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 06:24:16, skipping insertion in model container [2024-10-14 06:24:16,975 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:24:13" (2/3) ... [2024-10-14 06:24:16,976 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3395ef45 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 06:24:16, skipping insertion in model container [2024-10-14 06:24:16,976 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 06:24:16" (3/3) ... [2024-10-14 06:24:16,978 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.itc99_b13.c [2024-10-14 06:24:16,998 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-14 06:24:16,999 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-10-14 06:24:17,098 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-14 06:24:17,107 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;@42c7ae11, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-14 06:24:17,108 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-10-14 06:24:17,116 INFO L276 IsEmpty]: Start isEmpty. Operand has 495 states, 493 states have (on average 1.5010141987829615) internal successors, (740), 494 states have internal predecessors, (740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:17,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2024-10-14 06:24:17,142 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:17,143 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:17,144 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:17,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:17,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1251189224, now seen corresponding path program 1 times [2024-10-14 06:24:17,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:17,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323514631] [2024-10-14 06:24:17,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:17,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:17,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:19,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:19,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:19,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323514631] [2024-10-14 06:24:19,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323514631] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:19,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:19,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:19,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952913074] [2024-10-14 06:24:19,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:19,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:19,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:19,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:19,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:19,142 INFO L87 Difference]: Start difference. First operand has 495 states, 493 states have (on average 1.5010141987829615) internal successors, (740), 494 states have internal predecessors, (740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 53.5) internal successors, (214), 4 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:19,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:19,252 INFO L93 Difference]: Finished difference Result 898 states and 1344 transitions. [2024-10-14 06:24:19,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:19,257 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 53.5) internal successors, (214), 4 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 214 [2024-10-14 06:24:19,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:19,270 INFO L225 Difference]: With dead ends: 898 [2024-10-14 06:24:19,270 INFO L226 Difference]: Without dead ends: 496 [2024-10-14 06:24:19,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:19,280 INFO L432 NwaCegarLoop]: 735 mSDtfsCounter, 0 mSDsluCounter, 1465 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2200 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:19,281 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2200 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:19,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2024-10-14 06:24:19,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 496. [2024-10-14 06:24:19,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 1.494949494949495) internal successors, (740), 495 states have internal predecessors, (740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:19,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 740 transitions. [2024-10-14 06:24:19,348 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 740 transitions. Word has length 214 [2024-10-14 06:24:19,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:19,349 INFO L471 AbstractCegarLoop]: Abstraction has 496 states and 740 transitions. [2024-10-14 06:24:19,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 53.5) internal successors, (214), 4 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:19,349 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 740 transitions. [2024-10-14 06:24:19,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-14 06:24:19,353 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:19,357 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:19,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-14 06:24:19,359 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:19,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:19,360 INFO L85 PathProgramCache]: Analyzing trace with hash -130463762, now seen corresponding path program 1 times [2024-10-14 06:24:19,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:19,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543122862] [2024-10-14 06:24:19,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:19,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:19,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:20,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:20,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:20,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543122862] [2024-10-14 06:24:20,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543122862] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:20,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:20,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-14 06:24:20,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226572674] [2024-10-14 06:24:20,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:20,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 06:24:20,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:20,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 06:24:20,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-14 06:24:20,383 INFO L87 Difference]: Start difference. First operand 496 states and 740 transitions. Second operand has 6 states, 6 states have (on average 35.833333333333336) internal successors, (215), 5 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:21,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:21,348 INFO L93 Difference]: Finished difference Result 1710 states and 2551 transitions. [2024-10-14 06:24:21,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-14 06:24:21,349 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 35.833333333333336) internal successors, (215), 5 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 215 [2024-10-14 06:24:21,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:21,355 INFO L225 Difference]: With dead ends: 1710 [2024-10-14 06:24:21,356 INFO L226 Difference]: Without dead ends: 875 [2024-10-14 06:24:21,360 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-10-14 06:24:21,361 INFO L432 NwaCegarLoop]: 865 mSDtfsCounter, 2923 mSDsluCounter, 1903 mSDsCounter, 0 mSdLazyCounter, 582 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2923 SdHoareTripleChecker+Valid, 2768 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:21,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2923 Valid, 2768 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 582 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-14 06:24:21,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2024-10-14 06:24:21,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 694. [2024-10-14 06:24:21,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 693 states have (on average 1.494949494949495) internal successors, (1036), 693 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:21,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1036 transitions. [2024-10-14 06:24:21,407 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1036 transitions. Word has length 215 [2024-10-14 06:24:21,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:21,408 INFO L471 AbstractCegarLoop]: Abstraction has 694 states and 1036 transitions. [2024-10-14 06:24:21,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 35.833333333333336) internal successors, (215), 5 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:21,408 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1036 transitions. [2024-10-14 06:24:21,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-10-14 06:24:21,412 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:21,413 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:21,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-14 06:24:21,413 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:21,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:21,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1290295288, now seen corresponding path program 1 times [2024-10-14 06:24:21,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:21,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610611257] [2024-10-14 06:24:21,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:21,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:21,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:22,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:22,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:22,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610611257] [2024-10-14 06:24:22,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610611257] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:22,181 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:22,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:22,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543131164] [2024-10-14 06:24:22,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:22,182 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:22,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:22,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:22,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:22,185 INFO L87 Difference]: Start difference. First operand 694 states and 1036 transitions. Second operand has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:22,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:22,225 INFO L93 Difference]: Finished difference Result 1099 states and 1640 transitions. [2024-10-14 06:24:22,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:22,226 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 216 [2024-10-14 06:24:22,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:22,230 INFO L225 Difference]: With dead ends: 1099 [2024-10-14 06:24:22,230 INFO L226 Difference]: Without dead ends: 696 [2024-10-14 06:24:22,231 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 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-10-14 06:24:22,234 INFO L432 NwaCegarLoop]: 735 mSDtfsCounter, 0 mSDsluCounter, 1462 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2197 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:22,237 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2197 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:22,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2024-10-14 06:24:22,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 696. [2024-10-14 06:24:22,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 1.493525179856115) internal successors, (1038), 695 states have internal predecessors, (1038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:22,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1038 transitions. [2024-10-14 06:24:22,260 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 1038 transitions. Word has length 216 [2024-10-14 06:24:22,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:22,261 INFO L471 AbstractCegarLoop]: Abstraction has 696 states and 1038 transitions. [2024-10-14 06:24:22,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:22,262 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 1038 transitions. [2024-10-14 06:24:22,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-10-14 06:24:22,264 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:22,267 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:22,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-14 06:24:22,268 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:22,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:22,268 INFO L85 PathProgramCache]: Analyzing trace with hash 246483687, now seen corresponding path program 1 times [2024-10-14 06:24:22,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:22,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670471256] [2024-10-14 06:24:22,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:22,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:22,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:23,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:23,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:23,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670471256] [2024-10-14 06:24:23,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670471256] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:23,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:23,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:23,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555779825] [2024-10-14 06:24:23,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:23,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:23,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:23,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:23,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:23,688 INFO L87 Difference]: Start difference. First operand 696 states and 1038 transitions. Second operand has 4 states, 4 states have (on average 54.25) internal successors, (217), 4 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:23,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:23,728 INFO L93 Difference]: Finished difference Result 1287 states and 1919 transitions. [2024-10-14 06:24:23,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:23,729 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 54.25) internal successors, (217), 4 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 217 [2024-10-14 06:24:23,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:23,732 INFO L225 Difference]: With dead ends: 1287 [2024-10-14 06:24:23,732 INFO L226 Difference]: Without dead ends: 696 [2024-10-14 06:24:23,735 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:23,736 INFO L432 NwaCegarLoop]: 731 mSDtfsCounter, 6 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:23,737 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2185 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:23,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2024-10-14 06:24:23,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 696. [2024-10-14 06:24:23,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 1.4906474820143885) internal successors, (1036), 695 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:23,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1036 transitions. [2024-10-14 06:24:23,755 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 1036 transitions. Word has length 217 [2024-10-14 06:24:23,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:23,755 INFO L471 AbstractCegarLoop]: Abstraction has 696 states and 1036 transitions. [2024-10-14 06:24:23,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 54.25) internal successors, (217), 4 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:23,756 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 1036 transitions. [2024-10-14 06:24:23,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2024-10-14 06:24:23,758 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:23,758 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:23,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-14 06:24:23,759 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:23,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:23,760 INFO L85 PathProgramCache]: Analyzing trace with hash -569883064, now seen corresponding path program 1 times [2024-10-14 06:24:23,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:23,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19426064] [2024-10-14 06:24:23,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:23,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:25,086 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:25,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:25,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19426064] [2024-10-14 06:24:25,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19426064] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:25,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:25,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:25,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945242069] [2024-10-14 06:24:25,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:25,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:25,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:25,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:25,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:25,091 INFO L87 Difference]: Start difference. First operand 696 states and 1036 transitions. Second operand has 4 states, 4 states have (on average 54.5) internal successors, (218), 4 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:25,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:25,130 INFO L93 Difference]: Finished difference Result 1259 states and 1874 transitions. [2024-10-14 06:24:25,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:25,131 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 54.5) internal successors, (218), 4 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 218 [2024-10-14 06:24:25,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:25,135 INFO L225 Difference]: With dead ends: 1259 [2024-10-14 06:24:25,135 INFO L226 Difference]: Without dead ends: 696 [2024-10-14 06:24:25,136 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:25,137 INFO L432 NwaCegarLoop]: 730 mSDtfsCounter, 6 mSDsluCounter, 1452 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2182 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:25,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2182 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:25,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2024-10-14 06:24:25,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 696. [2024-10-14 06:24:25,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 1.4877697841726618) internal successors, (1034), 695 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:25,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1034 transitions. [2024-10-14 06:24:25,153 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 1034 transitions. Word has length 218 [2024-10-14 06:24:25,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:25,154 INFO L471 AbstractCegarLoop]: Abstraction has 696 states and 1034 transitions. [2024-10-14 06:24:25,154 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 54.5) internal successors, (218), 4 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:25,154 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 1034 transitions. [2024-10-14 06:24:25,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-10-14 06:24:25,157 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:25,157 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:25,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-14 06:24:25,158 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:25,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:25,159 INFO L85 PathProgramCache]: Analyzing trace with hash 273948184, now seen corresponding path program 1 times [2024-10-14 06:24:25,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:25,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716393879] [2024-10-14 06:24:25,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:25,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:25,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:26,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:26,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:26,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716393879] [2024-10-14 06:24:26,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716393879] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:26,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:26,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:26,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392577299] [2024-10-14 06:24:26,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:26,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 06:24:26,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:26,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 06:24:26,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-14 06:24:26,402 INFO L87 Difference]: Start difference. First operand 696 states and 1034 transitions. Second operand has 5 states, 5 states have (on average 43.8) internal successors, (219), 4 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:26,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:26,515 INFO L93 Difference]: Finished difference Result 1105 states and 1641 transitions. [2024-10-14 06:24:26,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 06:24:26,516 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 43.8) internal successors, (219), 4 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 219 [2024-10-14 06:24:26,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:26,520 INFO L225 Difference]: With dead ends: 1105 [2024-10-14 06:24:26,521 INFO L226 Difference]: Without dead ends: 700 [2024-10-14 06:24:26,522 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-10-14 06:24:26,526 INFO L432 NwaCegarLoop]: 718 mSDtfsCounter, 531 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 2148 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:26,526 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 2148 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 06:24:26,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2024-10-14 06:24:26,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 699. [2024-10-14 06:24:26,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.4856733524355301) internal successors, (1037), 698 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:26,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1037 transitions. [2024-10-14 06:24:26,547 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1037 transitions. Word has length 219 [2024-10-14 06:24:26,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:26,548 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1037 transitions. [2024-10-14 06:24:26,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 43.8) internal successors, (219), 4 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:26,550 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1037 transitions. [2024-10-14 06:24:26,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-10-14 06:24:26,554 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:26,554 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:26,554 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-14 06:24:26,555 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:26,555 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:26,555 INFO L85 PathProgramCache]: Analyzing trace with hash 1467005578, now seen corresponding path program 1 times [2024-10-14 06:24:26,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:26,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249237971] [2024-10-14 06:24:26,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:26,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:27,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:28,095 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:28,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:28,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249237971] [2024-10-14 06:24:28,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249237971] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:28,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:28,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:28,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413381220] [2024-10-14 06:24:28,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:28,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:28,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:28,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:28,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:28,100 INFO L87 Difference]: Start difference. First operand 699 states and 1037 transitions. Second operand has 4 states, 4 states have (on average 55.0) internal successors, (220), 4 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:28,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:28,141 INFO L93 Difference]: Finished difference Result 1107 states and 1641 transitions. [2024-10-14 06:24:28,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:28,141 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 55.0) internal successors, (220), 4 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 220 [2024-10-14 06:24:28,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:28,145 INFO L225 Difference]: With dead ends: 1107 [2024-10-14 06:24:28,145 INFO L226 Difference]: Without dead ends: 699 [2024-10-14 06:24:28,146 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:28,148 INFO L432 NwaCegarLoop]: 729 mSDtfsCounter, 6 mSDsluCounter, 1450 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:28,149 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2179 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:28,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-10-14 06:24:28,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-10-14 06:24:28,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.484240687679083) internal successors, (1036), 698 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:28,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1036 transitions. [2024-10-14 06:24:28,165 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1036 transitions. Word has length 220 [2024-10-14 06:24:28,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:28,166 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1036 transitions. [2024-10-14 06:24:28,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 55.0) internal successors, (220), 4 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:28,166 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1036 transitions. [2024-10-14 06:24:28,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-10-14 06:24:28,169 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:28,169 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:28,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-10-14 06:24:28,169 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:28,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:28,170 INFO L85 PathProgramCache]: Analyzing trace with hash -934126715, now seen corresponding path program 1 times [2024-10-14 06:24:28,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:28,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303764116] [2024-10-14 06:24:28,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:28,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:28,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:29,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:29,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:29,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303764116] [2024-10-14 06:24:29,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303764116] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:29,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:29,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:29,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35606364] [2024-10-14 06:24:29,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:29,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:29,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:29,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:29,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:29,626 INFO L87 Difference]: Start difference. First operand 699 states and 1036 transitions. Second operand has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:29,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:29,670 INFO L93 Difference]: Finished difference Result 1245 states and 1845 transitions. [2024-10-14 06:24:29,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:29,671 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 221 [2024-10-14 06:24:29,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:29,674 INFO L225 Difference]: With dead ends: 1245 [2024-10-14 06:24:29,674 INFO L226 Difference]: Without dead ends: 699 [2024-10-14 06:24:29,675 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:29,676 INFO L432 NwaCegarLoop]: 728 mSDtfsCounter, 6 mSDsluCounter, 1448 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2176 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:29,676 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2176 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:29,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-10-14 06:24:29,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-10-14 06:24:29,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.481375358166189) internal successors, (1034), 698 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:29,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1034 transitions. [2024-10-14 06:24:29,693 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1034 transitions. Word has length 221 [2024-10-14 06:24:29,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:29,694 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1034 transitions. [2024-10-14 06:24:29,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:29,694 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1034 transitions. [2024-10-14 06:24:29,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-10-14 06:24:29,696 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:29,697 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:29,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-14 06:24:29,697 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:29,698 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:29,698 INFO L85 PathProgramCache]: Analyzing trace with hash -182657992, now seen corresponding path program 1 times [2024-10-14 06:24:29,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:29,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356970573] [2024-10-14 06:24:29,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:29,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:30,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:31,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:31,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:31,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356970573] [2024-10-14 06:24:31,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356970573] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:31,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:31,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:31,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484839695] [2024-10-14 06:24:31,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:31,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:31,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:31,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:31,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:31,063 INFO L87 Difference]: Start difference. First operand 699 states and 1034 transitions. Second operand has 4 states, 4 states have (on average 55.5) internal successors, (222), 4 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:31,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:31,104 INFO L93 Difference]: Finished difference Result 1107 states and 1636 transitions. [2024-10-14 06:24:31,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:31,105 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 55.5) internal successors, (222), 4 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 222 [2024-10-14 06:24:31,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:31,110 INFO L225 Difference]: With dead ends: 1107 [2024-10-14 06:24:31,110 INFO L226 Difference]: Without dead ends: 699 [2024-10-14 06:24:31,112 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:31,113 INFO L432 NwaCegarLoop]: 727 mSDtfsCounter, 6 mSDsluCounter, 1446 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2173 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:31,113 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2173 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:31,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-10-14 06:24:31,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-10-14 06:24:31,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.4799426934097422) internal successors, (1033), 698 states have internal predecessors, (1033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:31,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1033 transitions. [2024-10-14 06:24:31,131 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1033 transitions. Word has length 222 [2024-10-14 06:24:31,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:31,132 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1033 transitions. [2024-10-14 06:24:31,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 55.5) internal successors, (222), 4 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:31,132 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1033 transitions. [2024-10-14 06:24:31,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2024-10-14 06:24:31,135 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:31,135 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:31,135 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-14 06:24:31,135 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:31,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:31,136 INFO L85 PathProgramCache]: Analyzing trace with hash 424407475, now seen corresponding path program 1 times [2024-10-14 06:24:31,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:31,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909581714] [2024-10-14 06:24:31,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:31,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:31,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:32,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:32,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:32,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909581714] [2024-10-14 06:24:32,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909581714] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:32,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:32,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:32,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166308079] [2024-10-14 06:24:32,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:32,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:32,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:32,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:32,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:32,452 INFO L87 Difference]: Start difference. First operand 699 states and 1033 transitions. Second operand has 4 states, 4 states have (on average 55.75) internal successors, (223), 4 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:32,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:32,488 INFO L93 Difference]: Finished difference Result 1107 states and 1634 transitions. [2024-10-14 06:24:32,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:32,489 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 55.75) internal successors, (223), 4 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 223 [2024-10-14 06:24:32,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:32,492 INFO L225 Difference]: With dead ends: 1107 [2024-10-14 06:24:32,492 INFO L226 Difference]: Without dead ends: 699 [2024-10-14 06:24:32,493 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:32,494 INFO L432 NwaCegarLoop]: 726 mSDtfsCounter, 6 mSDsluCounter, 1444 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2170 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:32,495 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2170 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:32,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-10-14 06:24:32,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-10-14 06:24:32,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.478510028653295) internal successors, (1032), 698 states have internal predecessors, (1032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:32,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1032 transitions. [2024-10-14 06:24:32,511 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1032 transitions. Word has length 223 [2024-10-14 06:24:32,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:32,511 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1032 transitions. [2024-10-14 06:24:32,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 55.75) internal successors, (223), 4 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:32,512 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1032 transitions. [2024-10-14 06:24:32,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-10-14 06:24:32,515 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:32,515 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:32,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-10-14 06:24:32,515 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:32,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:32,516 INFO L85 PathProgramCache]: Analyzing trace with hash -287118924, now seen corresponding path program 1 times [2024-10-14 06:24:32,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:32,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110587741] [2024-10-14 06:24:32,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:32,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:32,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:33,763 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:33,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:33,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110587741] [2024-10-14 06:24:33,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110587741] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:33,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:33,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:33,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481871987] [2024-10-14 06:24:33,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:33,765 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:33,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:33,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:33,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:33,766 INFO L87 Difference]: Start difference. First operand 699 states and 1032 transitions. Second operand has 4 states, 4 states have (on average 56.0) internal successors, (224), 4 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:33,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:33,803 INFO L93 Difference]: Finished difference Result 1107 states and 1632 transitions. [2024-10-14 06:24:33,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:33,804 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.0) internal successors, (224), 4 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 224 [2024-10-14 06:24:33,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:33,808 INFO L225 Difference]: With dead ends: 1107 [2024-10-14 06:24:33,808 INFO L226 Difference]: Without dead ends: 699 [2024-10-14 06:24:33,809 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:33,809 INFO L432 NwaCegarLoop]: 725 mSDtfsCounter, 5 mSDsluCounter, 1442 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:33,810 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2167 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:33,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-10-14 06:24:33,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-10-14 06:24:33,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.4770773638968482) internal successors, (1031), 698 states have internal predecessors, (1031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:33,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1031 transitions. [2024-10-14 06:24:33,827 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1031 transitions. Word has length 224 [2024-10-14 06:24:33,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:33,827 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1031 transitions. [2024-10-14 06:24:33,828 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.0) internal successors, (224), 4 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:33,828 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1031 transitions. [2024-10-14 06:24:33,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-10-14 06:24:33,830 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:33,831 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:33,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-10-14 06:24:33,831 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:33,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:33,832 INFO L85 PathProgramCache]: Analyzing trace with hash -953037585, now seen corresponding path program 1 times [2024-10-14 06:24:33,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:33,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065639767] [2024-10-14 06:24:33,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:33,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:34,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:34,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:34,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:34,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065639767] [2024-10-14 06:24:34,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065639767] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:34,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:34,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:34,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615911576] [2024-10-14 06:24:34,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:34,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:34,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:34,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:34,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:34,995 INFO L87 Difference]: Start difference. First operand 699 states and 1031 transitions. Second operand has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:35,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:35,033 INFO L93 Difference]: Finished difference Result 1107 states and 1630 transitions. [2024-10-14 06:24:35,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:35,034 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 225 [2024-10-14 06:24:35,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:35,037 INFO L225 Difference]: With dead ends: 1107 [2024-10-14 06:24:35,038 INFO L226 Difference]: Without dead ends: 699 [2024-10-14 06:24:35,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:35,040 INFO L432 NwaCegarLoop]: 724 mSDtfsCounter, 6 mSDsluCounter, 1440 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2164 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:35,040 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2164 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:35,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-10-14 06:24:35,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-10-14 06:24:35,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.475644699140401) internal successors, (1030), 698 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:35,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1030 transitions. [2024-10-14 06:24:35,057 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1030 transitions. Word has length 225 [2024-10-14 06:24:35,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:35,057 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1030 transitions. [2024-10-14 06:24:35,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:35,058 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1030 transitions. [2024-10-14 06:24:35,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-10-14 06:24:35,060 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:35,061 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:35,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-10-14 06:24:35,061 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:35,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:35,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1748289072, now seen corresponding path program 1 times [2024-10-14 06:24:35,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:35,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785686719] [2024-10-14 06:24:35,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:35,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:35,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:36,190 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:36,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:36,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785686719] [2024-10-14 06:24:36,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785686719] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:36,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:36,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:36,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628585144] [2024-10-14 06:24:36,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:36,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:36,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:36,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:36,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:36,195 INFO L87 Difference]: Start difference. First operand 699 states and 1030 transitions. Second operand has 4 states, 4 states have (on average 56.5) internal successors, (226), 4 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:36,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:36,230 INFO L93 Difference]: Finished difference Result 1107 states and 1628 transitions. [2024-10-14 06:24:36,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:36,231 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.5) internal successors, (226), 4 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 226 [2024-10-14 06:24:36,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:36,234 INFO L225 Difference]: With dead ends: 1107 [2024-10-14 06:24:36,234 INFO L226 Difference]: Without dead ends: 699 [2024-10-14 06:24:36,235 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:36,236 INFO L432 NwaCegarLoop]: 723 mSDtfsCounter, 6 mSDsluCounter, 1438 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2161 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:36,237 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2161 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:36,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-10-14 06:24:36,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-10-14 06:24:36,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.4742120343839542) internal successors, (1029), 698 states have internal predecessors, (1029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:36,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1029 transitions. [2024-10-14 06:24:36,253 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1029 transitions. Word has length 226 [2024-10-14 06:24:36,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:36,253 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1029 transitions. [2024-10-14 06:24:36,254 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.5) internal successors, (226), 4 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:36,254 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1029 transitions. [2024-10-14 06:24:36,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2024-10-14 06:24:36,256 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:36,257 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:36,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-14 06:24:36,257 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:36,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:36,258 INFO L85 PathProgramCache]: Analyzing trace with hash -26654805, now seen corresponding path program 1 times [2024-10-14 06:24:36,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:36,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881275769] [2024-10-14 06:24:36,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:36,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:36,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:37,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:37,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:37,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881275769] [2024-10-14 06:24:37,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881275769] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:37,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:37,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:37,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715962085] [2024-10-14 06:24:37,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:37,342 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:24:37,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:37,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:24:37,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:24:37,343 INFO L87 Difference]: Start difference. First operand 699 states and 1029 transitions. Second operand has 4 states, 4 states have (on average 56.75) internal successors, (227), 4 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:37,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:37,377 INFO L93 Difference]: Finished difference Result 1117 states and 1640 transitions. [2024-10-14 06:24:37,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:24:37,377 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.75) internal successors, (227), 4 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 227 [2024-10-14 06:24:37,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:37,380 INFO L225 Difference]: With dead ends: 1117 [2024-10-14 06:24:37,380 INFO L226 Difference]: Without dead ends: 699 [2024-10-14 06:24:37,381 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-10-14 06:24:37,382 INFO L432 NwaCegarLoop]: 722 mSDtfsCounter, 6 mSDsluCounter, 1436 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2158 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:37,382 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2158 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 06:24:37,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-10-14 06:24:37,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-10-14 06:24:37,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 1.4713467048710602) internal successors, (1027), 698 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:37,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1027 transitions. [2024-10-14 06:24:37,397 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1027 transitions. Word has length 227 [2024-10-14 06:24:37,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:37,397 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1027 transitions. [2024-10-14 06:24:37,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.75) internal successors, (227), 4 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:37,398 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1027 transitions. [2024-10-14 06:24:37,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-10-14 06:24:37,400 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:37,400 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:37,400 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-10-14 06:24:37,401 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:37,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:37,401 INFO L85 PathProgramCache]: Analyzing trace with hash 880744766, now seen corresponding path program 1 times [2024-10-14 06:24:37,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:37,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837245158] [2024-10-14 06:24:37,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:37,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:39,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:39,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:39,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837245158] [2024-10-14 06:24:39,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837245158] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:39,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:39,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-14 06:24:39,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600565106] [2024-10-14 06:24:39,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:39,857 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 06:24:39,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:39,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 06:24:39,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-10-14 06:24:39,859 INFO L87 Difference]: Start difference. First operand 699 states and 1027 transitions. Second operand has 8 states, 8 states have (on average 28.5) internal successors, (228), 7 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:40,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:40,020 INFO L93 Difference]: Finished difference Result 1303 states and 1912 transitions. [2024-10-14 06:24:40,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-14 06:24:40,020 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 28.5) internal successors, (228), 7 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 228 [2024-10-14 06:24:40,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:40,025 INFO L225 Difference]: With dead ends: 1303 [2024-10-14 06:24:40,025 INFO L226 Difference]: Without dead ends: 717 [2024-10-14 06:24:40,026 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-10-14 06:24:40,027 INFO L432 NwaCegarLoop]: 697 mSDtfsCounter, 691 mSDsluCounter, 2783 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 3480 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:40,027 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 3480 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 06:24:40,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2024-10-14 06:24:40,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 707. [2024-10-14 06:24:40,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 706 states have (on average 1.4688385269121813) internal successors, (1037), 706 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:40,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1037 transitions. [2024-10-14 06:24:40,044 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1037 transitions. Word has length 228 [2024-10-14 06:24:40,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:40,044 INFO L471 AbstractCegarLoop]: Abstraction has 707 states and 1037 transitions. [2024-10-14 06:24:40,045 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 28.5) internal successors, (228), 7 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:40,045 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1037 transitions. [2024-10-14 06:24:40,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-10-14 06:24:40,047 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:40,047 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:40,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-10-14 06:24:40,048 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:40,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:40,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1520876875, now seen corresponding path program 1 times [2024-10-14 06:24:40,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:40,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536495711] [2024-10-14 06:24:40,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:40,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:40,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:41,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:41,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:41,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536495711] [2024-10-14 06:24:41,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536495711] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:41,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:41,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-14 06:24:41,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169097235] [2024-10-14 06:24:41,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:41,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 06:24:41,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:41,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 06:24:41,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-10-14 06:24:41,483 INFO L87 Difference]: Start difference. First operand 707 states and 1037 transitions. Second operand has 8 states, 8 states have (on average 28.625) internal successors, (229), 8 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:41,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:41,564 INFO L93 Difference]: Finished difference Result 1309 states and 1919 transitions. [2024-10-14 06:24:41,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-14 06:24:41,565 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 28.625) internal successors, (229), 8 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 229 [2024-10-14 06:24:41,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:41,568 INFO L225 Difference]: With dead ends: 1309 [2024-10-14 06:24:41,568 INFO L226 Difference]: Without dead ends: 719 [2024-10-14 06:24:41,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-10-14 06:24:41,569 INFO L432 NwaCegarLoop]: 717 mSDtfsCounter, 12 mSDsluCounter, 3573 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 4290 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:41,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 4290 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 06:24:41,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2024-10-14 06:24:41,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 717. [2024-10-14 06:24:41,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 1.467877094972067) internal successors, (1051), 716 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:41,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1051 transitions. [2024-10-14 06:24:41,587 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1051 transitions. Word has length 229 [2024-10-14 06:24:41,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:41,587 INFO L471 AbstractCegarLoop]: Abstraction has 717 states and 1051 transitions. [2024-10-14 06:24:41,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 28.625) internal successors, (229), 8 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:41,587 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1051 transitions. [2024-10-14 06:24:41,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-10-14 06:24:41,590 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:41,590 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:41,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-14 06:24:41,590 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:41,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:41,591 INFO L85 PathProgramCache]: Analyzing trace with hash -976075932, now seen corresponding path program 1 times [2024-10-14 06:24:41,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:41,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110868574] [2024-10-14 06:24:41,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:41,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:41,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:42,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:42,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:42,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110868574] [2024-10-14 06:24:42,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110868574] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:42,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:42,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-14 06:24:42,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613112267] [2024-10-14 06:24:42,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:42,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 06:24:42,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:42,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 06:24:42,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-14 06:24:42,803 INFO L87 Difference]: Start difference. First operand 717 states and 1051 transitions. Second operand has 6 states, 6 states have (on average 38.166666666666664) internal successors, (229), 5 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:43,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:43,348 INFO L93 Difference]: Finished difference Result 1473 states and 2151 transitions. [2024-10-14 06:24:43,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-14 06:24:43,349 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 38.166666666666664) internal successors, (229), 5 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 229 [2024-10-14 06:24:43,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:43,352 INFO L225 Difference]: With dead ends: 1473 [2024-10-14 06:24:43,353 INFO L226 Difference]: Without dead ends: 871 [2024-10-14 06:24:43,354 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-10-14 06:24:43,355 INFO L432 NwaCegarLoop]: 719 mSDtfsCounter, 589 mSDsluCounter, 1676 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 2395 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:43,355 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [589 Valid, 2395 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 06:24:43,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2024-10-14 06:24:43,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 717. [2024-10-14 06:24:43,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 1.4650837988826815) internal successors, (1049), 716 states have internal predecessors, (1049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:43,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1049 transitions. [2024-10-14 06:24:43,373 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1049 transitions. Word has length 229 [2024-10-14 06:24:43,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:43,373 INFO L471 AbstractCegarLoop]: Abstraction has 717 states and 1049 transitions. [2024-10-14 06:24:43,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 38.166666666666664) internal successors, (229), 5 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:43,374 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1049 transitions. [2024-10-14 06:24:43,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-10-14 06:24:43,376 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:43,377 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:43,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-10-14 06:24:43,377 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:43,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:43,378 INFO L85 PathProgramCache]: Analyzing trace with hash 368306688, now seen corresponding path program 1 times [2024-10-14 06:24:43,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:43,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2420106] [2024-10-14 06:24:43,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:43,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:43,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:44,646 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:44,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:44,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2420106] [2024-10-14 06:24:44,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2420106] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:44,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:44,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:44,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307498493] [2024-10-14 06:24:44,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:44,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 06:24:44,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:44,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 06:24:44,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-14 06:24:44,651 INFO L87 Difference]: Start difference. First operand 717 states and 1049 transitions. Second operand has 5 states, 5 states have (on average 45.8) internal successors, (229), 4 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:44,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:44,742 INFO L93 Difference]: Finished difference Result 1327 states and 1940 transitions. [2024-10-14 06:24:44,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 06:24:44,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 45.8) internal successors, (229), 4 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 229 [2024-10-14 06:24:44,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:44,745 INFO L225 Difference]: With dead ends: 1327 [2024-10-14 06:24:44,746 INFO L226 Difference]: Without dead ends: 723 [2024-10-14 06:24:44,747 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-10-14 06:24:44,747 INFO L432 NwaCegarLoop]: 708 mSDtfsCounter, 680 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 2118 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:44,747 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [680 Valid, 2118 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 06:24:44,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2024-10-14 06:24:44,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 723. [2024-10-14 06:24:44,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 1.4612188365650969) internal successors, (1055), 722 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:44,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1055 transitions. [2024-10-14 06:24:44,762 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1055 transitions. Word has length 229 [2024-10-14 06:24:44,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:44,762 INFO L471 AbstractCegarLoop]: Abstraction has 723 states and 1055 transitions. [2024-10-14 06:24:44,763 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.8) internal successors, (229), 4 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:44,763 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1055 transitions. [2024-10-14 06:24:44,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-10-14 06:24:44,765 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:44,765 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:44,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-10-14 06:24:44,766 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:44,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:44,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1284458719, now seen corresponding path program 1 times [2024-10-14 06:24:44,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:44,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932926200] [2024-10-14 06:24:44,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:44,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:46,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:46,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:46,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932926200] [2024-10-14 06:24:46,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932926200] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:46,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:46,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-14 06:24:46,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831252411] [2024-10-14 06:24:46,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:46,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-14 06:24:46,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:46,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-14 06:24:46,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-14 06:24:46,355 INFO L87 Difference]: Start difference. First operand 723 states and 1055 transitions. Second operand has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:46,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:46,579 INFO L93 Difference]: Finished difference Result 1333 states and 1938 transitions. [2024-10-14 06:24:46,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-14 06:24:46,580 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 230 [2024-10-14 06:24:46,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:46,583 INFO L225 Difference]: With dead ends: 1333 [2024-10-14 06:24:46,584 INFO L226 Difference]: Without dead ends: 913 [2024-10-14 06:24:46,585 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-10-14 06:24:46,585 INFO L432 NwaCegarLoop]: 703 mSDtfsCounter, 1689 mSDsluCounter, 2813 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 3516 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:46,586 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1689 Valid, 3516 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 06:24:46,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2024-10-14 06:24:46,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 727. [2024-10-14 06:24:46,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 726 states have (on average 1.4600550964187329) internal successors, (1060), 726 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:46,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1060 transitions. [2024-10-14 06:24:46,603 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1060 transitions. Word has length 230 [2024-10-14 06:24:46,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:46,604 INFO L471 AbstractCegarLoop]: Abstraction has 727 states and 1060 transitions. [2024-10-14 06:24:46,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:46,605 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1060 transitions. [2024-10-14 06:24:46,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2024-10-14 06:24:46,607 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:46,607 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:46,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-10-14 06:24:46,608 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:46,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:46,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1038074167, now seen corresponding path program 1 times [2024-10-14 06:24:46,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:46,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399040238] [2024-10-14 06:24:46,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:46,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:47,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:48,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:48,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:48,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399040238] [2024-10-14 06:24:48,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399040238] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:48,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:48,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:48,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68410398] [2024-10-14 06:24:48,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:48,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 06:24:48,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:48,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 06:24:48,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-14 06:24:48,609 INFO L87 Difference]: Start difference. First operand 727 states and 1060 transitions. Second operand has 5 states, 5 states have (on average 46.2) internal successors, (231), 4 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:48,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:48,714 INFO L93 Difference]: Finished difference Result 1169 states and 1700 transitions. [2024-10-14 06:24:48,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 06:24:48,715 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 46.2) internal successors, (231), 4 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 231 [2024-10-14 06:24:48,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:48,718 INFO L225 Difference]: With dead ends: 1169 [2024-10-14 06:24:48,718 INFO L226 Difference]: Without dead ends: 735 [2024-10-14 06:24:48,719 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-10-14 06:24:48,721 INFO L432 NwaCegarLoop]: 701 mSDtfsCounter, 589 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:48,721 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [589 Valid, 2098 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 06:24:48,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2024-10-14 06:24:48,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 733. [2024-10-14 06:24:48,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 1.4562841530054644) internal successors, (1066), 732 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:48,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1066 transitions. [2024-10-14 06:24:48,745 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1066 transitions. Word has length 231 [2024-10-14 06:24:48,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:48,746 INFO L471 AbstractCegarLoop]: Abstraction has 733 states and 1066 transitions. [2024-10-14 06:24:48,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 46.2) internal successors, (231), 4 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:48,746 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1066 transitions. [2024-10-14 06:24:48,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2024-10-14 06:24:48,749 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:48,749 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:48,751 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-10-14 06:24:48,751 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:48,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:48,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1756605133, now seen corresponding path program 1 times [2024-10-14 06:24:48,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:48,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778769080] [2024-10-14 06:24:48,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:48,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:49,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:50,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:50,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:50,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778769080] [2024-10-14 06:24:50,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778769080] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:50,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:50,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 06:24:50,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924793293] [2024-10-14 06:24:50,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:50,724 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 06:24:50,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:50,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 06:24:50,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-14 06:24:50,726 INFO L87 Difference]: Start difference. First operand 733 states and 1066 transitions. Second operand has 5 states, 5 states have (on average 46.4) internal successors, (232), 4 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:50,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:50,822 INFO L93 Difference]: Finished difference Result 1160 states and 1685 transitions. [2024-10-14 06:24:50,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 06:24:50,823 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 46.4) internal successors, (232), 4 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 232 [2024-10-14 06:24:50,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:50,826 INFO L225 Difference]: With dead ends: 1160 [2024-10-14 06:24:50,827 INFO L226 Difference]: Without dead ends: 737 [2024-10-14 06:24:50,828 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-10-14 06:24:50,828 INFO L432 NwaCegarLoop]: 701 mSDtfsCounter, 559 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:50,829 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [559 Valid, 2098 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 06:24:50,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2024-10-14 06:24:50,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 736. [2024-10-14 06:24:50,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 735 states have (on average 1.454421768707483) internal successors, (1069), 735 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:50,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 1069 transitions. [2024-10-14 06:24:50,845 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 1069 transitions. Word has length 232 [2024-10-14 06:24:50,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:50,846 INFO L471 AbstractCegarLoop]: Abstraction has 736 states and 1069 transitions. [2024-10-14 06:24:50,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 46.4) internal successors, (232), 4 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:50,846 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 1069 transitions. [2024-10-14 06:24:50,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-10-14 06:24:50,848 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:50,848 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:50,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-10-14 06:24:50,849 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:50,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:50,849 INFO L85 PathProgramCache]: Analyzing trace with hash 755421733, now seen corresponding path program 1 times [2024-10-14 06:24:50,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:50,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250250484] [2024-10-14 06:24:50,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:50,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:51,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:24:53,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:24:53,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 06:24:53,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250250484] [2024-10-14 06:24:53,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250250484] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:24:53,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:24:53,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-14 06:24:53,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989278986] [2024-10-14 06:24:53,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:24:53,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-14 06:24:53,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 06:24:53,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-14 06:24:53,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-10-14 06:24:53,536 INFO L87 Difference]: Start difference. First operand 736 states and 1069 transitions. Second operand has 7 states, 7 states have (on average 33.285714285714285) internal successors, (233), 6 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:53,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:24:53,739 INFO L93 Difference]: Finished difference Result 1171 states and 1699 transitions. [2024-10-14 06:24:53,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-14 06:24:53,740 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 33.285714285714285) internal successors, (233), 6 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 233 [2024-10-14 06:24:53,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:24:53,743 INFO L225 Difference]: With dead ends: 1171 [2024-10-14 06:24:53,744 INFO L226 Difference]: Without dead ends: 745 [2024-10-14 06:24:53,744 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-10-14 06:24:53,746 INFO L432 NwaCegarLoop]: 683 mSDtfsCounter, 529 mSDsluCounter, 2045 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 529 SdHoareTripleChecker+Valid, 2728 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 06:24:53,746 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [529 Valid, 2728 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 06:24:53,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2024-10-14 06:24:53,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 740. [2024-10-14 06:24:53,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 1.4533152909336942) internal successors, (1074), 739 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:53,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1074 transitions. [2024-10-14 06:24:53,763 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1074 transitions. Word has length 233 [2024-10-14 06:24:53,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:24:53,763 INFO L471 AbstractCegarLoop]: Abstraction has 740 states and 1074 transitions. [2024-10-14 06:24:53,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 33.285714285714285) internal successors, (233), 6 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:24:53,764 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1074 transitions. [2024-10-14 06:24:53,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2024-10-14 06:24:53,765 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:24:53,766 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-14 06:24:53,766 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-10-14 06:24:53,766 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:24:53,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:24:53,767 INFO L85 PathProgramCache]: Analyzing trace with hash 567551986, now seen corresponding path program 1 times [2024-10-14 06:24:53,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 06:24:53,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17013548] [2024-10-14 06:24:53,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:24:53,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 06:24:54,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-14 06:24:54,481 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-14 06:24:55,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-14 06:24:55,349 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-14 06:24:55,350 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-10-14 06:24:55,352 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-10-14 06:24:55,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-10-14 06:24:55,357 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 06:24:55,547 INFO L165 ceAbstractionStarter]: Computing trace abstraction results [2024-10-14 06:24:55,551 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.10 06:24:55 BoogieIcfgContainer [2024-10-14 06:24:55,552 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-10-14 06:24:55,552 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-10-14 06:24:55,553 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-10-14 06:24:55,553 INFO L274 PluginConnector]: Witness Printer initialized [2024-10-14 06:24:55,554 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 06:24:16" (3/4) ... [2024-10-14 06:24:55,556 INFO L142 WitnessPrinter]: No result that supports witness generation found [2024-10-14 06:24:55,557 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-10-14 06:24:55,558 INFO L158 Benchmark]: Toolchain (without parser) took 42448.37ms. Allocated memory was 176.2MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 117.3MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 662.5MB. Max. memory is 16.1GB. [2024-10-14 06:24:55,558 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 176.2MB. Free memory is still 138.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-14 06:24:55,558 INFO L158 Benchmark]: CACSL2BoogieTranslator took 676.64ms. Allocated memory is still 176.2MB. Free memory was 117.3MB in the beginning and 77.5MB in the end (delta: 39.8MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. [2024-10-14 06:24:55,559 INFO L158 Benchmark]: Boogie Procedure Inliner took 325.83ms. Allocated memory was 176.2MB in the beginning and 270.5MB in the end (delta: 94.4MB). Free memory was 77.5MB in the beginning and 198.3MB in the end (delta: -120.9MB). Peak memory consumption was 23.8MB. Max. memory is 16.1GB. [2024-10-14 06:24:55,559 INFO L158 Benchmark]: Boogie Preprocessor took 293.36ms. Allocated memory is still 270.5MB. Free memory was 198.3MB in the beginning and 174.2MB in the end (delta: 24.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. [2024-10-14 06:24:55,559 INFO L158 Benchmark]: RCFGBuilder took 2550.50ms. Allocated memory is still 270.5MB. Free memory was 174.2MB in the beginning and 156.0MB in the end (delta: 18.3MB). Peak memory consumption was 146.6MB. Max. memory is 16.1GB. [2024-10-14 06:24:55,559 INFO L158 Benchmark]: TraceAbstraction took 38584.89ms. Allocated memory was 270.5MB in the beginning and 2.0GB in the end (delta: 1.7GB). Free memory was 156.0MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 605.8MB. Max. memory is 16.1GB. [2024-10-14 06:24:55,559 INFO L158 Benchmark]: Witness Printer took 5.15ms. Allocated memory is still 2.0GB. Free memory was 1.3GB in the beginning and 1.3GB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-14 06:24:55,561 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 176.2MB. Free memory is still 138.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 676.64ms. Allocated memory is still 176.2MB. Free memory was 117.3MB in the beginning and 77.5MB in the end (delta: 39.8MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 325.83ms. Allocated memory was 176.2MB in the beginning and 270.5MB in the end (delta: 94.4MB). Free memory was 77.5MB in the beginning and 198.3MB in the end (delta: -120.9MB). Peak memory consumption was 23.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 293.36ms. Allocated memory is still 270.5MB. Free memory was 198.3MB in the beginning and 174.2MB in the end (delta: 24.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. * RCFGBuilder took 2550.50ms. Allocated memory is still 270.5MB. Free memory was 174.2MB in the beginning and 156.0MB in the end (delta: 18.3MB). Peak memory consumption was 146.6MB. Max. memory is 16.1GB. * TraceAbstraction took 38584.89ms. Allocated memory was 270.5MB in the beginning and 2.0GB in the end (delta: 1.7GB). Free memory was 156.0MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 605.8MB. Max. memory is 16.1GB. * Witness Printer took 5.15ms. Allocated memory is still 2.0GB. Free memory was 1.3GB in the beginning and 1.3GB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 21]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 460, overapproximation of bitwiseAnd at line 564. Possible FailurePath: [L26] const SORT_1 mask_SORT_1 = (SORT_1)-1 >> (sizeof(SORT_1) * 8 - 1); [L27] const SORT_1 msb_SORT_1 = (SORT_1)1 << (1 - 1); [L29] const SORT_3 mask_SORT_3 = (SORT_3)-1 >> (sizeof(SORT_3) * 8 - 8); [L30] const SORT_3 msb_SORT_3 = (SORT_3)1 << (8 - 1); [L32] const SORT_10 mask_SORT_10 = (SORT_10)-1 >> (sizeof(SORT_10) * 8 - 32); [L33] const SORT_10 msb_SORT_10 = (SORT_10)1 << (32 - 1); [L35] const SORT_20 mask_SORT_20 = (SORT_20)-1 >> (sizeof(SORT_20) * 8 - 4); [L36] const SORT_20 msb_SORT_20 = (SORT_20)1 << (4 - 1); [L38] const SORT_29 mask_SORT_29 = (SORT_29)-1 >> (sizeof(SORT_29) * 8 - 10); [L39] const SORT_29 msb_SORT_29 = (SORT_29)1 << (10 - 1); [L41] const SORT_33 mask_SORT_33 = (SORT_33)-1 >> (sizeof(SORT_33) * 8 - 2); [L42] const SORT_33 msb_SORT_33 = (SORT_33)1 << (2 - 1); [L44] const SORT_1 var_7 = 0; [L45] const SORT_10 var_12 = 1; [L46] const SORT_20 var_21 = 0; [L47] const SORT_10 var_26 = 0; [L48] const SORT_29 var_30 = 0; [L49] const SORT_1 var_122 = 1; [L50] const SORT_20 var_126 = 1; [L51] const SORT_3 var_183 = 0; [L52] const SORT_10 var_254 = 104; [L54] SORT_1 input_2; [L55] SORT_3 input_4; [L56] SORT_1 input_5; [L57] SORT_1 input_6; [L58] SORT_1 input_201; [L59] SORT_1 input_228; [L60] SORT_1 input_234; [L61] SORT_1 input_235; [L62] SORT_29 input_249; [L63] SORT_1 input_262; [L64] SORT_1 input_270; [L65] SORT_1 input_278; [L66] SORT_1 input_284; [L67] SORT_1 input_289; [L68] SORT_1 input_290; [L69] SORT_1 input_291; [L70] SORT_1 input_300; [L71] SORT_1 input_301; [L72] SORT_1 input_302; [L73] SORT_3 input_323; [L74] SORT_1 input_330; [L75] SORT_1 input_336; [L77] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L77] SORT_1 state_8 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L78] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L78] SORT_1 state_15 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L79] EXPR __VERIFIER_nondet_uchar() & mask_SORT_20 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L79] SORT_20 state_22 = __VERIFIER_nondet_uchar() & mask_SORT_20; [L80] EXPR __VERIFIER_nondet_ushort() & mask_SORT_29 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L80] SORT_29 state_31 = __VERIFIER_nondet_ushort() & mask_SORT_29; [L81] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L81] SORT_1 state_38 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L82] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L82] SORT_1 state_43 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L83] EXPR __VERIFIER_nondet_uchar() & mask_SORT_20 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L83] SORT_20 state_49 = __VERIFIER_nondet_uchar() & mask_SORT_20; [L84] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L84] SORT_1 state_60 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L85] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L85] SORT_1 state_64 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L86] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L86] SORT_1 state_72 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L87] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L87] SORT_1 state_86 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L88] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L88] SORT_1 state_100 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L89] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L89] SORT_1 state_123 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L90] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L90] SORT_1 state_130 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L91] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L91] SORT_1 state_135 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L92] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L92] SORT_1 state_141 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L93] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L93] SORT_1 state_153 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L94] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L94] SORT_1 state_166 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L95] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L95] SORT_1 state_177 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L96] EXPR __VERIFIER_nondet_uchar() & mask_SORT_3 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L96] SORT_3 state_184 = __VERIFIER_nondet_uchar() & mask_SORT_3; [L97] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L97] SORT_1 state_197 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L98] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L98] SORT_1 state_199 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L99] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, var_122=1, var_126=1, var_12=1, var_183=0, var_21=0, var_254=104, var_26=0, var_30=0, var_7=0] [L99] SORT_1 state_203 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L101] SORT_1 init_9_arg_1 = var_7; [L102] state_8 = init_9_arg_1 [L103] SORT_1 init_16_arg_1 = var_7; [L104] state_15 = init_16_arg_1 [L105] SORT_20 init_23_arg_1 = var_21; [L106] state_22 = init_23_arg_1 [L107] SORT_29 init_32_arg_1 = var_30; [L108] state_31 = init_32_arg_1 [L109] SORT_1 init_39_arg_1 = var_7; [L110] state_38 = init_39_arg_1 [L111] SORT_1 init_44_arg_1 = var_7; [L112] state_43 = init_44_arg_1 [L113] SORT_20 init_50_arg_1 = var_21; [L114] state_49 = init_50_arg_1 [L115] SORT_1 init_61_arg_1 = var_7; [L116] state_60 = init_61_arg_1 [L117] SORT_1 init_65_arg_1 = var_7; [L118] state_64 = init_65_arg_1 [L119] SORT_1 init_73_arg_1 = var_7; [L120] state_72 = init_73_arg_1 [L121] SORT_1 init_87_arg_1 = var_7; [L122] state_86 = init_87_arg_1 [L123] SORT_1 init_101_arg_1 = var_7; [L124] state_100 = init_101_arg_1 [L125] SORT_1 init_124_arg_1 = var_122; [L126] state_123 = init_124_arg_1 [L127] SORT_1 init_131_arg_1 = var_7; [L128] state_130 = init_131_arg_1 [L129] SORT_1 init_136_arg_1 = var_7; [L130] state_135 = init_136_arg_1 [L131] SORT_1 init_142_arg_1 = var_7; [L132] state_141 = init_142_arg_1 [L133] SORT_1 init_154_arg_1 = var_7; [L134] state_153 = init_154_arg_1 [L135] SORT_1 init_167_arg_1 = var_7; [L136] state_166 = init_167_arg_1 [L137] SORT_1 init_178_arg_1 = var_7; [L138] state_177 = init_178_arg_1 [L139] SORT_3 init_185_arg_1 = var_183; [L140] state_184 = init_185_arg_1 [L141] SORT_1 init_198_arg_1 = var_7; [L142] state_197 = init_198_arg_1 [L143] SORT_1 init_200_arg_1 = var_7; [L144] state_199 = init_200_arg_1 [L145] SORT_1 init_204_arg_1 = var_7; [L146] state_203 = init_204_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L149] input_2 = __VERIFIER_nondet_uchar() [L150] input_4 = __VERIFIER_nondet_uchar() [L151] input_5 = __VERIFIER_nondet_uchar() [L152] input_6 = __VERIFIER_nondet_uchar() [L153] input_201 = __VERIFIER_nondet_uchar() [L154] input_228 = __VERIFIER_nondet_uchar() [L155] input_234 = __VERIFIER_nondet_uchar() [L156] input_235 = __VERIFIER_nondet_uchar() [L157] input_249 = __VERIFIER_nondet_ushort() [L158] input_262 = __VERIFIER_nondet_uchar() [L159] input_270 = __VERIFIER_nondet_uchar() [L160] input_278 = __VERIFIER_nondet_uchar() [L161] input_284 = __VERIFIER_nondet_uchar() [L162] input_289 = __VERIFIER_nondet_uchar() [L163] input_290 = __VERIFIER_nondet_uchar() [L164] input_291 = __VERIFIER_nondet_uchar() [L165] input_300 = __VERIFIER_nondet_uchar() [L166] input_301 = __VERIFIER_nondet_uchar() [L167] input_302 = __VERIFIER_nondet_uchar() [L168] input_323 = __VERIFIER_nondet_uchar() [L169] input_330 = __VERIFIER_nondet_uchar() [L170] input_336 = __VERIFIER_nondet_uchar() [L173] SORT_1 var_11_arg_0 = state_8; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_11_arg_0=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L174] EXPR var_11_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L174] var_11_arg_0 = var_11_arg_0 & mask_SORT_1 [L175] SORT_10 var_11 = var_11_arg_0; [L176] SORT_10 var_13_arg_0 = var_11; [L177] SORT_10 var_13_arg_1 = var_12; [L178] SORT_1 var_13 = var_13_arg_0 == var_13_arg_1; [L179] SORT_1 var_14_arg_0 = var_13; [L180] SORT_1 var_14 = ~var_14_arg_0; [L181] SORT_1 var_17_arg_0 = state_15; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_14=-1, var_17_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L182] EXPR var_17_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_14=-1, var_254=104, var_26=0, var_30=0, var_7=0] [L182] var_17_arg_0 = var_17_arg_0 & mask_SORT_1 [L183] SORT_10 var_17 = var_17_arg_0; [L184] SORT_10 var_18_arg_0 = var_17; [L185] SORT_10 var_18_arg_1 = var_12; [L186] SORT_1 var_18 = var_18_arg_0 == var_18_arg_1; [L187] SORT_1 var_19_arg_0 = var_14; [L188] SORT_1 var_19_arg_1 = var_18; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_19_arg_0=-1, var_19_arg_1=0, var_254=104, var_26=0, var_30=0, var_7=0] [L189] EXPR var_19_arg_0 | var_19_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L189] SORT_1 var_19 = var_19_arg_0 | var_19_arg_1; [L190] SORT_20 var_24_arg_0 = state_22; [L191] SORT_1 var_24 = var_24_arg_0 >> 3; [L192] SORT_1 var_25_arg_0 = var_24; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_19=255, var_254=104, var_25_arg_0=0, var_26=0, var_30=0, var_7=0] [L193] EXPR var_25_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_19=255, var_254=104, var_26=0, var_30=0, var_7=0] [L193] var_25_arg_0 = var_25_arg_0 & mask_SORT_1 [L194] SORT_10 var_25 = var_25_arg_0; [L195] SORT_10 var_27_arg_0 = var_25; [L196] SORT_10 var_27_arg_1 = var_26; [L197] SORT_1 var_27 = var_27_arg_0 == var_27_arg_1; [L198] SORT_1 var_28_arg_0 = var_19; [L199] SORT_1 var_28_arg_1 = var_27; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_28_arg_0=255, var_28_arg_1=1, var_30=0, var_7=0] [L200] EXPR var_28_arg_0 & var_28_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L200] SORT_1 var_28 = var_28_arg_0 & var_28_arg_1; [L201] SORT_29 var_34_arg_0 = state_31; [L202] SORT_33 var_34 = var_34_arg_0 >> 8; [L203] SORT_33 var_35_arg_0 = var_34; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_28=0, var_30=0, var_35_arg_0=0, var_7=0] [L204] EXPR var_35_arg_0 & mask_SORT_33 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_28=0, var_30=0, var_7=0] [L204] var_35_arg_0 = var_35_arg_0 & mask_SORT_33 [L205] SORT_10 var_35 = var_35_arg_0; [L206] SORT_10 var_36_arg_0 = var_35; [L207] SORT_10 var_36_arg_1 = var_26; [L208] SORT_1 var_36 = var_36_arg_0 == var_36_arg_1; [L209] SORT_1 var_37_arg_0 = var_28; [L210] SORT_1 var_37_arg_1 = var_36; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_37_arg_0=0, var_37_arg_1=1, var_7=0] [L211] EXPR var_37_arg_0 & var_37_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L211] SORT_1 var_37 = var_37_arg_0 & var_37_arg_1; [L212] SORT_1 var_40_arg_0 = state_38; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_37=0, var_40_arg_0=0, var_7=0] [L213] EXPR var_40_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_37=0, var_7=0] [L213] var_40_arg_0 = var_40_arg_0 & mask_SORT_1 [L214] SORT_10 var_40 = var_40_arg_0; [L215] SORT_10 var_41_arg_0 = var_40; [L216] SORT_10 var_41_arg_1 = var_12; [L217] SORT_1 var_41 = var_41_arg_0 == var_41_arg_1; [L218] SORT_1 var_42_arg_0 = var_41; [L219] SORT_1 var_42 = ~var_42_arg_0; [L220] SORT_1 var_45_arg_0 = state_43; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_37=0, var_42=-1, var_45_arg_0=0, var_7=0] [L221] EXPR var_45_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_37=0, var_42=-1, var_7=0] [L221] var_45_arg_0 = var_45_arg_0 & mask_SORT_1 [L222] SORT_10 var_45 = var_45_arg_0; [L223] SORT_10 var_46_arg_0 = var_45; [L224] SORT_10 var_46_arg_1 = var_12; [L225] SORT_1 var_46 = var_46_arg_0 == var_46_arg_1; [L226] SORT_1 var_47_arg_0 = var_42; [L227] SORT_1 var_47_arg_1 = var_46; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_37=0, var_47_arg_0=-1, var_47_arg_1=0, var_7=0] [L228] EXPR var_47_arg_0 | var_47_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_37=0, var_7=0] [L228] SORT_1 var_47 = var_47_arg_0 | var_47_arg_1; [L229] SORT_1 var_48_arg_0 = var_37; [L230] SORT_1 var_48_arg_1 = var_47; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_48_arg_0=0, var_48_arg_1=255, var_7=0] [L231] EXPR var_48_arg_0 & var_48_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L231] SORT_1 var_48 = var_48_arg_0 & var_48_arg_1; [L232] SORT_20 var_51_arg_0 = state_22; [L233] SORT_20 var_51_arg_1 = state_49; [L234] SORT_1 var_51 = var_51_arg_0 == var_51_arg_1; [L235] SORT_1 var_52_arg_0 = var_48; [L236] SORT_1 var_52_arg_1 = var_51; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_52_arg_0=0, var_52_arg_1=1, var_7=0] [L237] EXPR var_52_arg_0 & var_52_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L237] SORT_1 var_52 = var_52_arg_0 & var_52_arg_1; [L238] SORT_1 var_53_arg_0 = state_15; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_52=0, var_53_arg_0=0, var_7=0] [L239] EXPR var_53_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_52=0, var_7=0] [L239] var_53_arg_0 = var_53_arg_0 & mask_SORT_1 [L240] SORT_10 var_53 = var_53_arg_0; [L241] SORT_10 var_54_arg_0 = var_53; [L242] SORT_10 var_54_arg_1 = var_12; [L243] SORT_1 var_54 = var_54_arg_0 == var_54_arg_1; [L244] SORT_1 var_55_arg_0 = var_54; [L245] SORT_1 var_55 = ~var_55_arg_0; [L246] SORT_1 var_56_arg_0 = state_8; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_52=0, var_55=-1, var_56_arg_0=0, var_7=0] [L247] EXPR var_56_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_52=0, var_55=-1, var_7=0] [L247] var_56_arg_0 = var_56_arg_0 & mask_SORT_1 [L248] SORT_10 var_56 = var_56_arg_0; [L249] SORT_10 var_57_arg_0 = var_56; [L250] SORT_10 var_57_arg_1 = var_12; [L251] SORT_1 var_57 = var_57_arg_0 == var_57_arg_1; [L252] SORT_1 var_58_arg_0 = var_55; [L253] SORT_1 var_58_arg_1 = var_57; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_52=0, var_58_arg_0=-1, var_58_arg_1=0, var_7=0] [L254] EXPR var_58_arg_0 | var_58_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_52=0, var_7=0] [L254] SORT_1 var_58 = var_58_arg_0 | var_58_arg_1; [L255] SORT_1 var_59_arg_0 = var_52; [L256] SORT_1 var_59_arg_1 = var_58; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_59_arg_0=0, var_59_arg_1=255, var_7=0] [L257] EXPR var_59_arg_0 & var_59_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L257] SORT_1 var_59 = var_59_arg_0 & var_59_arg_1; [L258] SORT_1 var_62_arg_0 = state_60; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_59=0, var_62_arg_0=0, var_7=0] [L259] EXPR var_62_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_59=0, var_7=0] [L259] var_62_arg_0 = var_62_arg_0 & mask_SORT_1 [L260] SORT_10 var_62 = var_62_arg_0; [L261] SORT_10 var_63_arg_0 = var_62; [L262] SORT_10 var_63_arg_1 = var_26; [L263] SORT_1 var_63 = var_63_arg_0 == var_63_arg_1; [L264] SORT_1 var_66_arg_0 = state_64; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_59=0, var_63=1, var_66_arg_0=0, var_7=0] [L265] EXPR var_66_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_59=0, var_63=1, var_7=0] [L265] var_66_arg_0 = var_66_arg_0 & mask_SORT_1 [L266] SORT_10 var_66 = var_66_arg_0; [L267] SORT_10 var_67_arg_0 = var_66; [L268] SORT_10 var_67_arg_1 = var_26; [L269] SORT_1 var_67 = var_67_arg_0 == var_67_arg_1; [L270] SORT_1 var_68_arg_0 = var_63; [L271] SORT_1 var_68_arg_1 = var_67; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_59=0, var_68_arg_0=1, var_68_arg_1=1, var_7=0] [L272] EXPR var_68_arg_0 | var_68_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_59=0, var_7=0] [L272] SORT_1 var_68 = var_68_arg_0 | var_68_arg_1; [L273] SORT_1 var_69_arg_0 = var_59; [L274] SORT_1 var_69_arg_1 = var_68; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_69_arg_0=0, var_69_arg_1=1, var_7=0] [L275] EXPR var_69_arg_0 & var_69_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L275] SORT_1 var_69 = var_69_arg_0 & var_69_arg_1; [L276] SORT_1 var_70_arg_0 = state_60; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_69=0, var_70_arg_0=0, var_7=0] [L277] EXPR var_70_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_69=0, var_7=0] [L277] var_70_arg_0 = var_70_arg_0 & mask_SORT_1 [L278] SORT_10 var_70 = var_70_arg_0; [L279] SORT_10 var_71_arg_0 = var_70; [L280] SORT_10 var_71_arg_1 = var_26; [L281] SORT_1 var_71 = var_71_arg_0 == var_71_arg_1; [L282] SORT_1 var_74_arg_0 = state_72; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_69=0, var_71=1, var_74_arg_0=0, var_7=0] [L283] EXPR var_74_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_69=0, var_71=1, var_7=0] [L283] var_74_arg_0 = var_74_arg_0 & mask_SORT_1 [L284] SORT_10 var_74 = var_74_arg_0; [L285] SORT_10 var_75_arg_0 = var_74; [L286] SORT_10 var_75_arg_1 = var_26; [L287] SORT_1 var_75 = var_75_arg_0 == var_75_arg_1; [L288] SORT_1 var_76_arg_0 = var_71; [L289] SORT_1 var_76_arg_1 = var_75; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_69=0, var_76_arg_0=1, var_76_arg_1=1, var_7=0] [L290] EXPR var_76_arg_0 | var_76_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_69=0, var_7=0] [L290] SORT_1 var_76 = var_76_arg_0 | var_76_arg_1; [L291] SORT_1 var_77_arg_0 = var_69; [L292] SORT_1 var_77_arg_1 = var_76; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_77_arg_0=0, var_77_arg_1=1, var_7=0] [L293] EXPR var_77_arg_0 & var_77_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L293] SORT_1 var_77 = var_77_arg_0 & var_77_arg_1; [L294] SORT_1 var_78_arg_0 = state_64; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_77=0, var_78_arg_0=0, var_7=0] [L295] EXPR var_78_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_77=0, var_7=0] [L295] var_78_arg_0 = var_78_arg_0 & mask_SORT_1 [L296] SORT_10 var_78 = var_78_arg_0; [L297] SORT_10 var_79_arg_0 = var_78; [L298] SORT_10 var_79_arg_1 = var_26; [L299] SORT_1 var_79 = var_79_arg_0 == var_79_arg_1; [L300] SORT_1 var_80_arg_0 = state_72; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_77=0, var_79=1, var_7=0, var_80_arg_0=0] [L301] EXPR var_80_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_77=0, var_79=1, var_7=0] [L301] var_80_arg_0 = var_80_arg_0 & mask_SORT_1 [L302] SORT_10 var_80 = var_80_arg_0; [L303] SORT_10 var_81_arg_0 = var_80; [L304] SORT_10 var_81_arg_1 = var_26; [L305] SORT_1 var_81 = var_81_arg_0 == var_81_arg_1; [L306] SORT_1 var_82_arg_0 = var_79; [L307] SORT_1 var_82_arg_1 = var_81; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_77=0, var_7=0, var_82_arg_0=1, var_82_arg_1=1] [L308] EXPR var_82_arg_0 | var_82_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_77=0, var_7=0] [L308] SORT_1 var_82 = var_82_arg_0 | var_82_arg_1; [L309] SORT_1 var_83_arg_0 = var_77; [L310] SORT_1 var_83_arg_1 = var_82; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_83_arg_0=0, var_83_arg_1=1] [L311] EXPR var_83_arg_0 & var_83_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L311] SORT_1 var_83 = var_83_arg_0 & var_83_arg_1; [L312] SORT_1 var_84_arg_0 = state_8; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_83=0, var_84_arg_0=0] [L313] EXPR var_84_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_83=0] [L313] var_84_arg_0 = var_84_arg_0 & mask_SORT_1 [L314] SORT_10 var_84 = var_84_arg_0; [L315] SORT_10 var_85_arg_0 = var_84; [L316] SORT_10 var_85_arg_1 = var_26; [L317] SORT_1 var_85 = var_85_arg_0 == var_85_arg_1; [L318] SORT_1 var_88_arg_0 = state_86; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_83=0, var_85=1, var_88_arg_0=0] [L319] EXPR var_88_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_83=0, var_85=1] [L319] var_88_arg_0 = var_88_arg_0 & mask_SORT_1 [L320] SORT_10 var_88 = var_88_arg_0; [L321] SORT_10 var_89_arg_0 = var_88; [L322] SORT_10 var_89_arg_1 = var_26; [L323] SORT_1 var_89 = var_89_arg_0 == var_89_arg_1; [L324] SORT_1 var_90_arg_0 = var_85; [L325] SORT_1 var_90_arg_1 = var_89; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_83=0, var_90_arg_0=1, var_90_arg_1=1] [L326] EXPR var_90_arg_0 | var_90_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_83=0] [L326] SORT_1 var_90 = var_90_arg_0 | var_90_arg_1; [L327] SORT_1 var_91_arg_0 = var_83; [L328] SORT_1 var_91_arg_1 = var_90; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_91_arg_0=0, var_91_arg_1=1] [L329] EXPR var_91_arg_0 & var_91_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L329] SORT_1 var_91 = var_91_arg_0 & var_91_arg_1; [L330] SORT_1 var_92_arg_0 = state_8; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_91=0, var_92_arg_0=0] [L331] EXPR var_92_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_91=0] [L331] var_92_arg_0 = var_92_arg_0 & mask_SORT_1 [L332] SORT_10 var_92 = var_92_arg_0; [L333] SORT_10 var_93_arg_0 = var_92; [L334] SORT_10 var_93_arg_1 = var_26; [L335] SORT_1 var_93 = var_93_arg_0 == var_93_arg_1; [L336] SORT_1 var_94_arg_0 = state_72; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_91=0, var_93=1, var_94_arg_0=0] [L337] EXPR var_94_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_91=0, var_93=1] [L337] var_94_arg_0 = var_94_arg_0 & mask_SORT_1 [L338] SORT_10 var_94 = var_94_arg_0; [L339] SORT_10 var_95_arg_0 = var_94; [L340] SORT_10 var_95_arg_1 = var_26; [L341] SORT_1 var_95 = var_95_arg_0 == var_95_arg_1; [L342] SORT_1 var_96_arg_0 = var_93; [L343] SORT_1 var_96_arg_1 = var_95; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_91=0, var_96_arg_0=1, var_96_arg_1=1] [L344] EXPR var_96_arg_0 | var_96_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_91=0] [L344] SORT_1 var_96 = var_96_arg_0 | var_96_arg_1; [L345] SORT_1 var_97_arg_0 = var_91; [L346] SORT_1 var_97_arg_1 = var_96; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_97_arg_0=0, var_97_arg_1=1] [L347] EXPR var_97_arg_0 & var_97_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L347] SORT_1 var_97 = var_97_arg_0 & var_97_arg_1; [L348] SORT_1 var_98_arg_0 = state_8; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_97=0, var_98_arg_0=0] [L349] EXPR var_98_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_97=0] [L349] var_98_arg_0 = var_98_arg_0 & mask_SORT_1 [L350] SORT_10 var_98 = var_98_arg_0; [L351] SORT_10 var_99_arg_0 = var_98; [L352] SORT_10 var_99_arg_1 = var_26; [L353] SORT_1 var_99 = var_99_arg_0 == var_99_arg_1; [L354] SORT_1 var_102_arg_0 = state_100; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_102_arg_0=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_97=0, var_99=1] [L355] EXPR var_102_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_97=0, var_99=1] [L355] var_102_arg_0 = var_102_arg_0 & mask_SORT_1 [L356] SORT_10 var_102 = var_102_arg_0; [L357] SORT_10 var_103_arg_0 = var_102; [L358] SORT_10 var_103_arg_1 = var_26; [L359] SORT_1 var_103 = var_103_arg_0 == var_103_arg_1; [L360] SORT_1 var_104_arg_0 = var_99; [L361] SORT_1 var_104_arg_1 = var_103; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_104_arg_0=1, var_104_arg_1=1, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_97=0] [L362] EXPR var_104_arg_0 | var_104_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0, var_97=0] [L362] SORT_1 var_104 = var_104_arg_0 | var_104_arg_1; [L363] SORT_1 var_105_arg_0 = var_97; [L364] SORT_1 var_105_arg_1 = var_104; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_105_arg_0=0, var_105_arg_1=1, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L365] EXPR var_105_arg_0 & var_105_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L365] SORT_1 var_105 = var_105_arg_0 & var_105_arg_1; [L366] SORT_1 var_106_arg_0 = state_72; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_105=0, var_106_arg_0=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L367] EXPR var_106_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_105=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L367] var_106_arg_0 = var_106_arg_0 & mask_SORT_1 [L368] SORT_10 var_106 = var_106_arg_0; [L369] SORT_10 var_107_arg_0 = var_106; [L370] SORT_10 var_107_arg_1 = var_26; [L371] SORT_1 var_107 = var_107_arg_0 == var_107_arg_1; [L372] SORT_1 var_108_arg_0 = state_86; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_105=0, var_107=1, var_108_arg_0=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L373] EXPR var_108_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_105=0, var_107=1, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L373] var_108_arg_0 = var_108_arg_0 & mask_SORT_1 [L374] SORT_10 var_108 = var_108_arg_0; [L375] SORT_10 var_109_arg_0 = var_108; [L376] SORT_10 var_109_arg_1 = var_26; [L377] SORT_1 var_109 = var_109_arg_0 == var_109_arg_1; [L378] SORT_1 var_110_arg_0 = var_107; [L379] SORT_1 var_110_arg_1 = var_109; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_105=0, var_110_arg_0=1, var_110_arg_1=1, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L380] EXPR var_110_arg_0 | var_110_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_105=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L380] SORT_1 var_110 = var_110_arg_0 | var_110_arg_1; [L381] SORT_1 var_111_arg_0 = var_105; [L382] SORT_1 var_111_arg_1 = var_110; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_111_arg_0=0, var_111_arg_1=1, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L383] EXPR var_111_arg_0 & var_111_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L383] SORT_1 var_111 = var_111_arg_0 & var_111_arg_1; [L384] SORT_1 var_112_arg_0 = state_86; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_111=0, var_112_arg_0=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L385] EXPR var_112_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_111=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L385] var_112_arg_0 = var_112_arg_0 & mask_SORT_1 [L386] SORT_10 var_112 = var_112_arg_0; [L387] SORT_10 var_113_arg_0 = var_112; [L388] SORT_10 var_113_arg_1 = var_26; [L389] SORT_1 var_113 = var_113_arg_0 == var_113_arg_1; [L390] SORT_1 var_114_arg_0 = var_113; [L391] SORT_1 var_114 = ~var_114_arg_0; [L392] SORT_1 var_115_arg_0 = state_100; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_111=0, var_114=-2, var_115_arg_0=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L393] EXPR var_115_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_111=0, var_114=-2, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L393] var_115_arg_0 = var_115_arg_0 & mask_SORT_1 [L394] SORT_10 var_115 = var_115_arg_0; [L395] SORT_10 var_116_arg_0 = var_115; [L396] SORT_10 var_116_arg_1 = var_26; [L397] SORT_1 var_116 = var_116_arg_0 == var_116_arg_1; [L398] SORT_1 var_117_arg_0 = var_114; [L399] SORT_1 var_117_arg_1 = var_116; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_111=0, var_117_arg_0=-2, var_117_arg_1=1, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L400] EXPR var_117_arg_0 | var_117_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_111=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L400] SORT_1 var_117 = var_117_arg_0 | var_117_arg_1; [L401] SORT_1 var_118_arg_0 = var_111; [L402] SORT_1 var_118_arg_1 = var_117; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_118_arg_0=0, var_118_arg_1=254, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L403] EXPR var_118_arg_0 & var_118_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L403] SORT_1 var_118 = var_118_arg_0 & var_118_arg_1; [L404] SORT_1 var_119_arg_0 = state_100; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_118=0, var_119_arg_0=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L405] EXPR var_119_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_118=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L405] var_119_arg_0 = var_119_arg_0 & mask_SORT_1 [L406] SORT_10 var_119 = var_119_arg_0; [L407] SORT_10 var_120_arg_0 = var_119; [L408] SORT_10 var_120_arg_1 = var_12; [L409] SORT_1 var_120 = var_120_arg_0 == var_120_arg_1; [L410] SORT_1 var_121_arg_0 = var_120; [L411] SORT_1 var_121 = ~var_121_arg_0; [L412] SORT_1 var_125_arg_0 = state_123; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_118=0, var_121=-1, var_122=1, var_125_arg_0=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L413] EXPR var_125_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_118=0, var_121=-1, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L413] var_125_arg_0 = var_125_arg_0 & mask_SORT_1 [L414] SORT_20 var_125 = var_125_arg_0; [L415] SORT_20 var_127_arg_0 = var_125; [L416] SORT_20 var_127_arg_1 = var_126; [L417] SORT_1 var_127 = var_127_arg_0 == var_127_arg_1; [L418] SORT_1 var_128_arg_0 = var_121; [L419] SORT_1 var_128_arg_1 = var_127; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_118=0, var_122=1, var_126=1, var_128_arg_0=-1, var_128_arg_1=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L420] EXPR var_128_arg_0 | var_128_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_118=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L420] SORT_1 var_128 = var_128_arg_0 | var_128_arg_1; [L421] SORT_1 var_129_arg_0 = var_118; [L422] SORT_1 var_129_arg_1 = var_128; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_129_arg_0=0, var_129_arg_1=256, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L423] EXPR var_129_arg_0 & var_129_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L423] SORT_1 var_129 = var_129_arg_0 & var_129_arg_1; [L424] SORT_1 var_132_arg_0 = state_130; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_129=0, var_12=1, var_132_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L425] EXPR var_132_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_129=0, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L425] var_132_arg_0 = var_132_arg_0 & mask_SORT_1 [L426] SORT_10 var_132 = var_132_arg_0; [L427] SORT_10 var_133_arg_0 = var_132; [L428] SORT_10 var_133_arg_1 = var_12; [L429] SORT_1 var_133 = var_133_arg_0 == var_133_arg_1; [L430] SORT_1 var_134_arg_0 = var_133; [L431] SORT_1 var_134 = ~var_134_arg_0; [L432] SORT_1 var_137_arg_0 = state_135; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_129=0, var_12=1, var_134=-1, var_137_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L433] EXPR var_137_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_129=0, var_12=1, var_134=-1, var_254=104, var_26=0, var_30=0, var_7=0] [L433] var_137_arg_0 = var_137_arg_0 & mask_SORT_1 [L434] SORT_10 var_137 = var_137_arg_0; [L435] SORT_10 var_138_arg_0 = var_137; [L436] SORT_10 var_138_arg_1 = var_12; [L437] SORT_1 var_138 = var_138_arg_0 == var_138_arg_1; [L438] SORT_1 var_139_arg_0 = var_134; [L439] SORT_1 var_139_arg_1 = var_138; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_129=0, var_12=1, var_139_arg_0=-1, var_139_arg_1=0, var_254=104, var_26=0, var_30=0, var_7=0] [L440] EXPR var_139_arg_0 | var_139_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_129=0, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L440] SORT_1 var_139 = var_139_arg_0 | var_139_arg_1; [L441] SORT_1 var_140_arg_0 = var_129; [L442] SORT_1 var_140_arg_1 = var_139; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_140_arg_0=0, var_140_arg_1=255, var_254=104, var_26=0, var_30=0, var_7=0] [L443] EXPR var_140_arg_0 & var_140_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L443] SORT_1 var_140 = var_140_arg_0 & var_140_arg_1; [L444] SORT_1 var_143_arg_0 = state_141; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_140=0, var_143_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L445] EXPR var_143_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_140=0, var_254=104, var_26=0, var_30=0, var_7=0] [L445] var_143_arg_0 = var_143_arg_0 & mask_SORT_1 [L446] SORT_10 var_143 = var_143_arg_0; [L447] SORT_10 var_144_arg_0 = var_143; [L448] SORT_10 var_144_arg_1 = var_26; [L449] SORT_1 var_144 = var_144_arg_0 == var_144_arg_1; [L450] SORT_1 var_145_arg_0 = var_144; [L451] SORT_1 var_145 = ~var_145_arg_0; [L452] SORT_1 var_146_arg_0 = state_135; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_140=0, var_145=-2, var_146_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L453] EXPR var_146_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_140=0, var_145=-2, var_254=104, var_26=0, var_30=0, var_7=0] [L453] var_146_arg_0 = var_146_arg_0 & mask_SORT_1 [L454] SORT_10 var_146 = var_146_arg_0; [L455] SORT_10 var_147_arg_0 = var_146; [L456] SORT_10 var_147_arg_1 = var_26; [L457] SORT_1 var_147 = var_147_arg_0 == var_147_arg_1; [L458] SORT_1 var_148_arg_0 = var_145; [L459] SORT_1 var_148_arg_1 = var_147; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_140=0, var_148_arg_0=-2, var_148_arg_1=1, var_254=104, var_26=0, var_30=0, var_7=0] [L460] EXPR var_148_arg_0 | var_148_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_140=0, var_254=104, var_26=0, var_30=0, var_7=0] [L460] SORT_1 var_148 = var_148_arg_0 | var_148_arg_1; [L461] SORT_1 var_149_arg_0 = var_140; [L462] SORT_1 var_149_arg_1 = var_148; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_149_arg_0=0, var_149_arg_1=254, var_254=104, var_26=0, var_30=0, var_7=0] [L463] EXPR var_149_arg_0 & var_149_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L463] SORT_1 var_149 = var_149_arg_0 & var_149_arg_1; [L464] SORT_1 var_150_arg_0 = state_38; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_149=0, var_150_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L465] EXPR var_150_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_149=0, var_254=104, var_26=0, var_30=0, var_7=0] [L465] var_150_arg_0 = var_150_arg_0 & mask_SORT_1 [L466] SORT_10 var_150 = var_150_arg_0; [L467] SORT_10 var_151_arg_0 = var_150; [L468] SORT_10 var_151_arg_1 = var_12; [L469] SORT_1 var_151 = var_151_arg_0 == var_151_arg_1; [L470] SORT_1 var_152_arg_0 = var_151; [L471] SORT_1 var_152 = ~var_152_arg_0; [L472] SORT_1 var_155_arg_0 = state_153; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_149=0, var_152=-1, var_155_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L473] EXPR var_155_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_149=0, var_152=-1, var_254=104, var_26=0, var_30=0, var_7=0] [L473] var_155_arg_0 = var_155_arg_0 & mask_SORT_1 [L474] SORT_10 var_155 = var_155_arg_0; [L475] SORT_10 var_156_arg_0 = var_155; [L476] SORT_10 var_156_arg_1 = var_12; [L477] SORT_1 var_156 = var_156_arg_0 == var_156_arg_1; [L478] SORT_1 var_157_arg_0 = var_152; [L479] SORT_1 var_157_arg_1 = var_156; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_149=0, var_157_arg_0=-1, var_157_arg_1=0, var_254=104, var_26=0, var_30=0, var_7=0] [L480] EXPR var_157_arg_0 | var_157_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_149=0, var_254=104, var_26=0, var_30=0, var_7=0] [L480] SORT_1 var_157 = var_157_arg_0 | var_157_arg_1; [L481] SORT_1 var_158_arg_0 = var_149; [L482] SORT_1 var_158_arg_1 = var_157; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_158_arg_0=0, var_158_arg_1=255, var_254=104, var_26=0, var_30=0, var_7=0] [L483] EXPR var_158_arg_0 & var_158_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L483] SORT_1 var_158 = var_158_arg_0 & var_158_arg_1; [L484] SORT_1 var_159_arg_0 = state_153; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_158=0, var_159_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L485] EXPR var_159_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_158=0, var_254=104, var_26=0, var_30=0, var_7=0] [L485] var_159_arg_0 = var_159_arg_0 & mask_SORT_1 [L486] SORT_10 var_159 = var_159_arg_0; [L487] SORT_10 var_160_arg_0 = var_159; [L488] SORT_10 var_160_arg_1 = var_12; [L489] SORT_1 var_160 = var_160_arg_0 == var_160_arg_1; [L490] SORT_1 var_161_arg_0 = var_160; [L491] SORT_1 var_161 = ~var_161_arg_0; [L492] SORT_1 var_162_arg_0 = state_15; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_158=0, var_161=-1, var_162_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L493] EXPR var_162_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_158=0, var_161=-1, var_254=104, var_26=0, var_30=0, var_7=0] [L493] var_162_arg_0 = var_162_arg_0 & mask_SORT_1 [L494] SORT_10 var_162 = var_162_arg_0; [L495] SORT_10 var_163_arg_0 = var_162; [L496] SORT_10 var_163_arg_1 = var_12; [L497] SORT_1 var_163 = var_163_arg_0 == var_163_arg_1; [L498] SORT_1 var_164_arg_0 = var_161; [L499] SORT_1 var_164_arg_1 = var_163; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_158=0, var_164_arg_0=-1, var_164_arg_1=0, var_254=104, var_26=0, var_30=0, var_7=0] [L500] EXPR var_164_arg_0 | var_164_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_158=0, var_254=104, var_26=0, var_30=0, var_7=0] [L500] SORT_1 var_164 = var_164_arg_0 | var_164_arg_1; [L501] SORT_1 var_165_arg_0 = var_158; [L502] SORT_1 var_165_arg_1 = var_164; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_165_arg_0=0, var_165_arg_1=255, var_254=104, var_26=0, var_30=0, var_7=0] [L503] EXPR var_165_arg_0 & var_165_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L503] SORT_1 var_165 = var_165_arg_0 & var_165_arg_1; [L504] SORT_1 var_168_arg_0 = state_166; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_165=0, var_168_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L505] EXPR var_168_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_165=0, var_254=104, var_26=0, var_30=0, var_7=0] [L505] var_168_arg_0 = var_168_arg_0 & mask_SORT_1 [L506] SORT_10 var_168 = var_168_arg_0; [L507] SORT_10 var_169_arg_0 = var_168; [L508] SORT_10 var_169_arg_1 = var_12; [L509] SORT_1 var_169 = var_169_arg_0 == var_169_arg_1; [L510] SORT_1 var_170_arg_0 = var_169; [L511] SORT_1 var_170 = ~var_170_arg_0; [L512] SORT_1 var_171_arg_0 = state_43; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_165=0, var_170=-1, var_171_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L513] EXPR var_171_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_165=0, var_170=-1, var_254=104, var_26=0, var_30=0, var_7=0] [L513] var_171_arg_0 = var_171_arg_0 & mask_SORT_1 [L514] SORT_10 var_171 = var_171_arg_0; [L515] SORT_10 var_172_arg_0 = var_171; [L516] SORT_10 var_172_arg_1 = var_12; [L517] SORT_1 var_172 = var_172_arg_0 == var_172_arg_1; [L518] SORT_1 var_173_arg_0 = var_170; [L519] SORT_1 var_173_arg_1 = var_172; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_165=0, var_173_arg_0=-1, var_173_arg_1=0, var_254=104, var_26=0, var_30=0, var_7=0] [L520] EXPR var_173_arg_0 | var_173_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_165=0, var_254=104, var_26=0, var_30=0, var_7=0] [L520] SORT_1 var_173 = var_173_arg_0 | var_173_arg_1; [L521] SORT_1 var_174_arg_0 = var_165; [L522] SORT_1 var_174_arg_1 = var_173; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_174_arg_0=0, var_174_arg_1=255, var_254=104, var_26=0, var_30=0, var_7=0] [L523] EXPR var_174_arg_0 & var_174_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L523] SORT_1 var_174 = var_174_arg_0 & var_174_arg_1; [L524] SORT_1 var_175_arg_0 = state_130; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_174=0, var_175_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L525] EXPR var_175_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_174=0, var_254=104, var_26=0, var_30=0, var_7=0] [L525] var_175_arg_0 = var_175_arg_0 & mask_SORT_1 [L526] SORT_10 var_175 = var_175_arg_0; [L527] SORT_10 var_176_arg_0 = var_175; [L528] SORT_10 var_176_arg_1 = var_26; [L529] SORT_1 var_176 = var_176_arg_0 == var_176_arg_1; [L530] SORT_1 var_179_arg_0 = state_177; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_174=0, var_176=1, var_179_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L531] EXPR var_179_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_174=0, var_176=1, var_254=104, var_26=0, var_30=0, var_7=0] [L531] var_179_arg_0 = var_179_arg_0 & mask_SORT_1 [L532] SORT_10 var_179 = var_179_arg_0; [L533] SORT_10 var_180_arg_0 = var_179; [L534] SORT_10 var_180_arg_1 = var_26; [L535] SORT_1 var_180 = var_180_arg_0 == var_180_arg_1; [L536] SORT_1 var_181_arg_0 = var_176; [L537] SORT_1 var_181_arg_1 = var_180; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_174=0, var_181_arg_0=1, var_181_arg_1=1, var_254=104, var_26=0, var_30=0, var_7=0] [L538] EXPR var_181_arg_0 | var_181_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_174=0, var_254=104, var_26=0, var_30=0, var_7=0] [L538] SORT_1 var_181 = var_181_arg_0 | var_181_arg_1; [L539] SORT_1 var_182_arg_0 = var_174; [L540] SORT_1 var_182_arg_1 = var_181; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_182_arg_0=0, var_182_arg_1=1, var_254=104, var_26=0, var_30=0, var_7=0] [L541] EXPR var_182_arg_0 & var_182_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L541] SORT_1 var_182 = var_182_arg_0 & var_182_arg_1; [L542] SORT_3 var_186_arg_0 = state_184; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_182=0, var_186_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L543] EXPR var_186_arg_0 & mask_SORT_3 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_182=0, var_254=104, var_26=0, var_30=0, var_7=0] [L543] var_186_arg_0 = var_186_arg_0 & mask_SORT_3 [L544] SORT_10 var_186 = var_186_arg_0; [L545] SORT_10 var_187_arg_0 = var_186; [L546] SORT_10 var_187_arg_1 = var_26; [L547] SORT_1 var_187 = var_187_arg_0 == var_187_arg_1; [L548] SORT_1 var_188_arg_0 = state_15; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_182=0, var_187=1, var_188_arg_0=0, var_254=104, var_26=0, var_30=0, var_7=0] [L549] EXPR var_188_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_182=0, var_187=1, var_254=104, var_26=0, var_30=0, var_7=0] [L549] var_188_arg_0 = var_188_arg_0 & mask_SORT_1 [L550] SORT_10 var_188 = var_188_arg_0; [L551] SORT_10 var_189_arg_0 = var_188; [L552] SORT_10 var_189_arg_1 = var_12; [L553] SORT_1 var_189 = var_189_arg_0 == var_189_arg_1; [L554] SORT_1 var_190_arg_0 = var_187; [L555] SORT_1 var_190_arg_1 = var_189; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_182=0, var_190_arg_0=1, var_190_arg_1=0, var_254=104, var_26=0, var_30=0, var_7=0] [L556] EXPR var_190_arg_0 | var_190_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_182=0, var_254=104, var_26=0, var_30=0, var_7=0] [L556] SORT_1 var_190 = var_190_arg_0 | var_190_arg_1; [L557] SORT_1 var_191_arg_0 = var_182; [L558] SORT_1 var_191_arg_1 = var_190; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_191_arg_0=0, var_191_arg_1=1, var_254=104, var_26=0, var_30=0, var_7=0] [L559] EXPR var_191_arg_0 & var_191_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L559] SORT_1 var_191 = var_191_arg_0 & var_191_arg_1; [L560] SORT_1 var_194_arg_0 = var_191; [L561] SORT_1 var_194 = ~var_194_arg_0; [L562] SORT_1 var_195_arg_0 = var_122; [L563] SORT_1 var_195_arg_1 = var_194; VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_195_arg_0=1, var_195_arg_1=-1, var_254=104, var_26=0, var_30=0, var_7=0] [L564] EXPR var_195_arg_0 & var_195_arg_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L564] SORT_1 var_195 = var_195_arg_0 & var_195_arg_1; [L565] EXPR var_195 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_20=15, mask_SORT_29=1023, mask_SORT_33=3, mask_SORT_3=255, state_100=0, state_123=1, state_130=0, state_135=0, state_141=0, state_153=0, state_15=0, state_166=0, state_177=0, state_184=0, state_197=0, state_199=0, state_203=0, state_22=0, state_31=0, state_38=0, state_43=0, state_49=0, state_60=0, state_64=0, state_72=0, state_86=0, state_8=0, var_122=1, var_126=1, var_12=1, var_254=104, var_26=0, var_30=0, var_7=0] [L565] var_195 = var_195 & mask_SORT_1 [L566] SORT_1 bad_196_arg_0 = var_195; [L567] CALL __VERIFIER_assert(!(bad_196_arg_0)) [L21] COND TRUE !(cond) [L21] reach_error() - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 495 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 38.3s, OverallIterations: 23, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 3.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8851 SdHoareTripleChecker+Valid, 2.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8851 mSDsluCounter, 53751 SdHoareTripleChecker+Invalid, 2.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 37804 mSDsCounter, 70 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1995 IncrementalHoareTripleChecker+Invalid, 2065 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 70 mSolverCounterUnsat, 15947 mSDtfsCounter, 1995 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 129 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=740occurred in iteration=22, InterpolantAutomatonStates: 110, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 22 MinimizatonAttempts, 542 StatesRemovedByMinimization, 9 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 8.1s SatisfiabilityAnalysisTime, 23.4s InterpolantComputationTime, 5162 NumberOfCodeBlocks, 5162 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 4906 ConstructedInterpolants, 0 QuantifiedInterpolants, 10155 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 22 InterpolantComputations, 22 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-10-14 06:24:55,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/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 /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.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 64bit --witnessprinter.graph.data.programhash 133ed02e483160842227ba05a50e01319ae2d6425d72670eb79dfefca9c5ec50 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.fs.cvc5-61a6796-m [2024-10-14 06:24:58,099 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-14 06:24:58,190 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-10-14 06:24:58,196 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-14 06:24:58,196 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-14 06:24:58,224 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-14 06:24:58,225 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-14 06:24:58,225 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-14 06:24:58,226 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-14 06:24:58,227 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-14 06:24:58,227 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-14 06:24:58,227 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-14 06:24:58,228 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-14 06:24:58,228 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-14 06:24:58,228 INFO L153 SettingsManager]: * Use SBE=true [2024-10-14 06:24:58,229 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-14 06:24:58,229 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-14 06:24:58,230 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-14 06:24:58,230 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-14 06:24:58,234 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-14 06:24:58,235 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-14 06:24:58,235 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-14 06:24:58,235 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-14 06:24:58,236 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-14 06:24:58,236 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-14 06:24:58,236 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-14 06:24:58,237 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-14 06:24:58,237 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-14 06:24:58,237 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-14 06:24:58,238 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-14 06:24:58,238 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-14 06:24:58,242 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 06:24:58,243 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-14 06:24:58,243 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-14 06:24:58,243 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-14 06:24:58,244 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-14 06:24:58,244 INFO L153 SettingsManager]: * Command for external solver=cvc5 --incremental --print-success --lang smt [2024-10-14 06:24:58,244 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-14 06:24:58,244 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-14 06:24:58,244 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-14 06:24:58,245 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-14 06:24:58,246 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-14 06:24:58,246 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 133ed02e483160842227ba05a50e01319ae2d6425d72670eb79dfefca9c5ec50 [2024-10-14 06:24:58,592 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-14 06:24:58,614 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-14 06:24:58,618 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-14 06:24:58,620 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-14 06:24:58,620 INFO L274 PluginConnector]: CDTParser initialized [2024-10-14 06:24:58,622 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c [2024-10-14 06:25:00,239 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-14 06:25:00,556 INFO L384 CDTParser]: Found 1 translation units. [2024-10-14 06:25:00,557 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c [2024-10-14 06:25:00,579 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b413790a4/5c6108fdd063439c8817dc854db61996/FLAG695a02ee9 [2024-10-14 06:25:00,599 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b413790a4/5c6108fdd063439c8817dc854db61996 [2024-10-14 06:25:00,602 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-14 06:25:00,603 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-14 06:25:00,605 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-14 06:25:00,605 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-14 06:25:00,611 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-14 06:25:00,612 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 06:25:00" (1/1) ... [2024-10-14 06:25:00,613 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b2f111d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:00, skipping insertion in model container [2024-10-14 06:25:00,613 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 06:25:00" (1/1) ... [2024-10-14 06:25:00,671 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 06:25:00,870 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c[1249,1262] [2024-10-14 06:25:01,095 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 06:25:01,114 INFO L200 MainTranslator]: Completed pre-run [2024-10-14 06:25:01,129 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.itc99_b13.c[1249,1262] [2024-10-14 06:25:01,255 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 06:25:01,274 INFO L204 MainTranslator]: Completed translation [2024-10-14 06:25:01,274 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01 WrapperNode [2024-10-14 06:25:01,275 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-14 06:25:01,276 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-14 06:25:01,277 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-14 06:25:01,277 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-14 06:25:01,283 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,319 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,399 INFO L138 Inliner]: procedures = 17, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 970 [2024-10-14 06:25:01,399 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-14 06:25:01,400 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-14 06:25:01,400 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-14 06:25:01,401 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-14 06:25:01,411 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,412 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,419 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,463 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-14 06:25:01,467 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,468 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,504 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,513 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,522 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,527 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,536 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-14 06:25:01,541 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-14 06:25:01,541 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-14 06:25:01,541 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-14 06:25:01,542 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (1/1) ... [2024-10-14 06:25:01,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 06:25:01,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 06:25:01,598 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-10-14 06:25:01,601 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-10-14 06:25:01,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-14 06:25:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-10-14 06:25:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-14 06:25:01,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-14 06:25:01,902 INFO L238 CfgBuilder]: Building ICFG [2024-10-14 06:25:01,904 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-14 06:25:02,743 INFO L? ?]: Removed 409 outVars from TransFormulas that were not future-live. [2024-10-14 06:25:02,744 INFO L287 CfgBuilder]: Performing block encoding [2024-10-14 06:25:02,808 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-14 06:25:02,811 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-14 06:25:02,811 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 06:25:02 BoogieIcfgContainer [2024-10-14 06:25:02,811 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-14 06:25:02,814 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-14 06:25:02,816 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-14 06:25:02,820 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-14 06:25:02,820 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.10 06:25:00" (1/3) ... [2024-10-14 06:25:02,821 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@475c854c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 06:25:02, skipping insertion in model container [2024-10-14 06:25:02,821 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 06:25:01" (2/3) ... [2024-10-14 06:25:02,821 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@475c854c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 06:25:02, skipping insertion in model container [2024-10-14 06:25:02,821 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 06:25:02" (3/3) ... [2024-10-14 06:25:02,823 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.itc99_b13.c [2024-10-14 06:25:02,842 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-14 06:25:02,843 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-10-14 06:25:02,914 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-14 06:25:02,922 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;@403c5d8d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-14 06:25:02,922 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-10-14 06:25:02,927 INFO L276 IsEmpty]: Start isEmpty. Operand has 7 states, 5 states have (on average 1.6) internal successors, (8), 6 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:25:02,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-10-14 06:25:02,932 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:25:02,933 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2024-10-14 06:25:02,934 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:25:02,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:25:02,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1614770, now seen corresponding path program 1 times [2024-10-14 06:25:02,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-14 06:25:02,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [195154773] [2024-10-14 06:25:02,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:25:02,956 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-14 06:25:02,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-14 06:25:02,959 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-14 06:25:02,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-10-14 06:25:03,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:25:03,573 WARN L253 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 259 conjuncts are in the unsatisfiable core [2024-10-14 06:25:03,618 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 06:25:07,154 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-14 06:25:07,156 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 06:25:07,157 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-10-14 06:25:07,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [195154773] [2024-10-14 06:25:07,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [195154773] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 06:25:07,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 06:25:07,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 06:25:07,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853388780] [2024-10-14 06:25:07,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 06:25:07,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 06:25:07,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-10-14 06:25:07,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 06:25:07,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 06:25:07,190 INFO L87 Difference]: Start difference. First operand has 7 states, 5 states have (on average 1.6) internal successors, (8), 6 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:25:07,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 06:25:07,424 INFO L93 Difference]: Finished difference Result 15 states and 20 transitions. [2024-10-14 06:25:07,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 06:25:07,428 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2024-10-14 06:25:07,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 06:25:07,435 INFO L225 Difference]: With dead ends: 15 [2024-10-14 06:25:07,436 INFO L226 Difference]: Without dead ends: 9 [2024-10-14 06:25:07,438 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-14 06:25:07,444 INFO L432 NwaCegarLoop]: 2 mSDtfsCounter, 2 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 06:25:07,445 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 6 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 06:25:07,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2024-10-14 06:25:07,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 8. [2024-10-14 06:25:07,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 7 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:25:07,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 8 transitions. [2024-10-14 06:25:07,475 INFO L78 Accepts]: Start accepts. Automaton has 8 states and 8 transitions. Word has length 4 [2024-10-14 06:25:07,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 06:25:07,475 INFO L471 AbstractCegarLoop]: Abstraction has 8 states and 8 transitions. [2024-10-14 06:25:07,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-14 06:25:07,476 INFO L276 IsEmpty]: Start isEmpty. Operand 8 states and 8 transitions. [2024-10-14 06:25:07,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-10-14 06:25:07,477 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 06:25:07,477 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1] [2024-10-14 06:25:07,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-10-14 06:25:07,681 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-14 06:25:07,682 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-14 06:25:07,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 06:25:07,683 INFO L85 PathProgramCache]: Analyzing trace with hash 865745430, now seen corresponding path program 1 times [2024-10-14 06:25:07,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-10-14 06:25:07,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1733126307] [2024-10-14 06:25:07,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 06:25:07,686 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-10-14 06:25:07,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-10-14 06:25:07,687 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-10-14 06:25:07,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-10-14 06:25:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 06:25:09,282 INFO L255 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 277 conjuncts are in the unsatisfiable core [2024-10-14 06:25:09,319 INFO L278 TraceCheckSpWp]: Computing forward predicates...