6
0
mirror of https://github.com/FirebirdSQL/firebird-qa.git synced 2025-01-22 13:33:07 +01:00
firebird-qa/tests/bugs/core_3055_test.py

2048 lines
53 KiB
Python

#coding:utf-8
"""
ID: issue-3435
ISSUE: 3435
TITLE: Variable/argument name could be absent or be wrong in error messages when more
than 256 variables are used
DESCRIPTION:
JIRA: CORE-3055
FBTEST: bugs.core_3055
"""
import pytest
from firebird.qa import *
db = db_factory()
test_script = """
create domain dm_nn int not null;
commit;
set term ^;
execute block as
declare v_1 int;
declare v_2 int;
declare v_3 int;
declare v_4 int;
declare v_5 int;
declare v_6 int;
declare v_7 int;
declare v_8 int;
declare v_9 int;
declare v_10 int;
declare v_11 int;
declare v_12 int;
declare v_13 int;
declare v_14 int;
declare v_15 int;
declare v_16 int;
declare v_17 int;
declare v_18 int;
declare v_19 int;
declare v_20 int;
declare v_21 int;
declare v_22 int;
declare v_23 int;
declare v_24 int;
declare v_25 int;
declare v_26 int;
declare v_27 int;
declare v_28 int;
declare v_29 int;
declare v_30 int;
declare v_31 int;
declare v_32 int;
declare v_33 int;
declare v_34 int;
declare v_35 int;
declare v_36 int;
declare v_37 int;
declare v_38 int;
declare v_39 int;
declare v_40 int;
declare v_41 int;
declare v_42 int;
declare v_43 int;
declare v_44 int;
declare v_45 int;
declare v_46 int;
declare v_47 int;
declare v_48 int;
declare v_49 int;
declare v_50 int;
declare v_51 int;
declare v_52 int;
declare v_53 int;
declare v_54 int;
declare v_55 int;
declare v_56 int;
declare v_57 int;
declare v_58 int;
declare v_59 int;
declare v_60 int;
declare v_61 int;
declare v_62 int;
declare v_63 int;
declare v_64 int;
declare v_65 int;
declare v_66 int;
declare v_67 int;
declare v_68 int;
declare v_69 int;
declare v_70 int;
declare v_71 int;
declare v_72 int;
declare v_73 int;
declare v_74 int;
declare v_75 int;
declare v_76 int;
declare v_77 int;
declare v_78 int;
declare v_79 int;
declare v_80 int;
declare v_81 int;
declare v_82 int;
declare v_83 int;
declare v_84 int;
declare v_85 int;
declare v_86 int;
declare v_87 int;
declare v_88 int;
declare v_89 int;
declare v_90 int;
declare v_91 int;
declare v_92 int;
declare v_93 int;
declare v_94 int;
declare v_95 int;
declare v_96 int;
declare v_97 int;
declare v_98 int;
declare v_99 int;
declare v_100 int;
declare v_101 int;
declare v_102 int;
declare v_103 int;
declare v_104 int;
declare v_105 int;
declare v_106 int;
declare v_107 int;
declare v_108 int;
declare v_109 int;
declare v_110 int;
declare v_111 int;
declare v_112 int;
declare v_113 int;
declare v_114 int;
declare v_115 int;
declare v_116 int;
declare v_117 int;
declare v_118 int;
declare v_119 int;
declare v_120 int;
declare v_121 int;
declare v_122 int;
declare v_123 int;
declare v_124 int;
declare v_125 int;
declare v_126 int;
declare v_127 int;
declare v_128 int;
declare v_129 int;
declare v_130 int;
declare v_131 int;
declare v_132 int;
declare v_133 int;
declare v_134 int;
declare v_135 int;
declare v_136 int;
declare v_137 int;
declare v_138 int;
declare v_139 int;
declare v_140 int;
declare v_141 int;
declare v_142 int;
declare v_143 int;
declare v_144 int;
declare v_145 int;
declare v_146 int;
declare v_147 int;
declare v_148 int;
declare v_149 int;
declare v_150 int;
declare v_151 int;
declare v_152 int;
declare v_153 int;
declare v_154 int;
declare v_155 int;
declare v_156 int;
declare v_157 int;
declare v_158 int;
declare v_159 int;
declare v_160 int;
declare v_161 int;
declare v_162 int;
declare v_163 int;
declare v_164 int;
declare v_165 int;
declare v_166 int;
declare v_167 int;
declare v_168 int;
declare v_169 int;
declare v_170 int;
declare v_171 int;
declare v_172 int;
declare v_173 int;
declare v_174 int;
declare v_175 int;
declare v_176 int;
declare v_177 int;
declare v_178 int;
declare v_179 int;
declare v_180 int;
declare v_181 int;
declare v_182 int;
declare v_183 int;
declare v_184 int;
declare v_185 int;
declare v_186 int;
declare v_187 int;
declare v_188 int;
declare v_189 int;
declare v_190 int;
declare v_191 int;
declare v_192 int;
declare v_193 int;
declare v_194 int;
declare v_195 int;
declare v_196 int;
declare v_197 int;
declare v_198 int;
declare v_199 int;
declare v_200 int;
declare v_201 int;
declare v_202 int;
declare v_203 int;
declare v_204 int;
declare v_205 int;
declare v_206 int;
declare v_207 int;
declare v_208 int;
declare v_209 int;
declare v_210 int;
declare v_211 int;
declare v_212 int;
declare v_213 int;
declare v_214 int;
declare v_215 int;
declare v_216 int;
declare v_217 int;
declare v_218 int;
declare v_219 int;
declare v_220 int;
declare v_221 int;
declare v_222 int;
declare v_223 int;
declare v_224 int;
declare v_225 int;
declare v_226 int;
declare v_227 int;
declare v_228 int;
declare v_229 int;
declare v_230 int;
declare v_231 int;
declare v_232 int;
declare v_233 int;
declare v_234 int;
declare v_235 int;
declare v_236 int;
declare v_237 int;
declare v_238 int;
declare v_239 int;
declare v_240 int;
declare v_241 int;
declare v_242 int;
declare v_243 int;
declare v_244 int;
declare v_245 int;
declare v_246 int;
declare v_247 int;
declare v_248 int;
declare v_249 int;
declare v_250 int;
declare v_251 int;
declare v_252 int;
declare v_253 int;
declare v_254 int;
declare v_255 int;
declare v_256 int;
declare v_257 int;
declare v_258 int;
declare v_259 int;
declare v_260 int;
declare v_261 int;
declare v_262 int;
declare v_263 int;
declare v_264 int;
declare v_265 int;
declare v_266 int;
declare v_267 int;
declare v_268 int;
declare v_269 int;
declare v_270 int;
declare v_271 int;
declare v_272 int;
declare v_273 int;
declare v_274 int;
declare v_275 int;
declare v_276 int;
declare v_277 int;
declare v_278 int;
declare v_279 int;
declare v_280 int;
declare v_281 int;
declare v_282 int;
declare v_283 int;
declare v_284 int;
declare v_285 int;
declare v_286 int;
declare v_287 int;
declare v_288 int;
declare v_289 int;
declare v_290 int;
declare v_291 int;
declare v_292 int;
declare v_293 int;
declare v_294 int;
declare v_295 int;
declare v_296 int;
declare v_297 int;
declare v_298 int;
declare v_299 int;
declare v_300 int;
declare v_301 int;
declare v_302 int;
declare v_303 int;
declare v_304 int;
declare v_305 int;
declare v_306 int;
declare v_307 int;
declare v_308 int;
declare v_309 int;
declare v_310 int;
declare v_311 int;
declare v_312 int;
declare v_313 int;
declare v_314 int;
declare v_315 int;
declare v_316 int;
declare v_317 int;
declare v_318 int;
declare v_319 int;
declare v_320 int;
declare v_321 int;
declare v_322 int;
declare v_323 int;
declare v_324 int;
declare v_325 int;
declare v_326 int;
declare v_327 int;
declare v_328 int;
declare v_329 int;
declare v_330 int;
declare v_331 int;
declare v_332 int;
declare v_333 int;
declare v_334 int;
declare v_335 int;
declare v_336 int;
declare v_337 int;
declare v_338 int;
declare v_339 int;
declare v_340 int;
declare v_341 int;
declare v_342 int;
declare v_343 int;
declare v_344 int;
declare v_345 int;
declare v_346 int;
declare v_347 int;
declare v_348 int;
declare v_349 int;
declare v_350 int;
declare v_351 int;
declare v_352 int;
declare v_353 int;
declare v_354 int;
declare v_355 int;
declare v_356 int;
declare v_357 int;
declare v_358 int;
declare v_359 int;
declare v_360 int;
declare v_361 int;
declare v_362 int;
declare v_363 int;
declare v_364 int;
declare v_365 int;
declare v_366 int;
declare v_367 int;
declare v_368 int;
declare v_369 int;
declare v_370 int;
declare v_371 int;
declare v_372 int;
declare v_373 int;
declare v_374 int;
declare v_375 int;
declare v_376 int;
declare v_377 int;
declare v_378 int;
declare v_379 int;
declare v_380 int;
declare v_381 int;
declare v_382 int;
declare v_383 int;
declare v_384 int;
declare v_385 int;
declare v_386 int;
declare v_387 int;
declare v_388 int;
declare v_389 int;
declare v_390 int;
declare v_391 int;
declare v_392 int;
declare v_393 int;
declare v_394 int;
declare v_395 int;
declare v_396 int;
declare v_397 int;
declare v_398 int;
declare v_399 int;
declare v_400 int;
declare v_401 int;
declare v_402 int;
declare v_403 int;
declare v_404 int;
declare v_405 int;
declare v_406 int;
declare v_407 int;
declare v_408 int;
declare v_409 int;
declare v_410 int;
declare v_411 int;
declare v_412 int;
declare v_413 int;
declare v_414 int;
declare v_415 int;
declare v_416 int;
declare v_417 int;
declare v_418 int;
declare v_419 int;
declare v_420 int;
declare v_421 int;
declare v_422 int;
declare v_423 int;
declare v_424 int;
declare v_425 int;
declare v_426 int;
declare v_427 int;
declare v_428 int;
declare v_429 int;
declare v_430 int;
declare v_431 int;
declare v_432 int;
declare v_433 int;
declare v_434 int;
declare v_435 int;
declare v_436 int;
declare v_437 int;
declare v_438 int;
declare v_439 int;
declare v_440 int;
declare v_441 int;
declare v_442 int;
declare v_443 int;
declare v_444 int;
declare v_445 int;
declare v_446 int;
declare v_447 int;
declare v_448 int;
declare v_449 int;
declare v_450 int;
declare v_451 int;
declare v_452 int;
declare v_453 int;
declare v_454 int;
declare v_455 int;
declare v_456 int;
declare v_457 int;
declare v_458 int;
declare v_459 int;
declare v_460 int;
declare v_461 int;
declare v_462 int;
declare v_463 int;
declare v_464 int;
declare v_465 int;
declare v_466 int;
declare v_467 int;
declare v_468 int;
declare v_469 int;
declare v_470 int;
declare v_471 int;
declare v_472 int;
declare v_473 int;
declare v_474 int;
declare v_475 int;
declare v_476 int;
declare v_477 int;
declare v_478 int;
declare v_479 int;
declare v_480 int;
declare v_481 int;
declare v_482 int;
declare v_483 int;
declare v_484 int;
declare v_485 int;
declare v_486 int;
declare v_487 int;
declare v_488 int;
declare v_489 int;
declare v_490 int;
declare v_491 int;
declare v_492 int;
declare v_493 int;
declare v_494 int;
declare v_495 int;
declare v_496 int;
declare v_497 int;
declare v_498 int;
declare v_499 int;
declare v_500 int;
declare v_501 int;
declare v_502 int;
declare v_503 int;
declare v_504 int;
declare v_505 int;
declare v_506 int;
declare v_507 int;
declare v_508 int;
declare v_509 int;
declare v_510 int;
declare v_511 int;
declare v_512 int;
declare v_513 int;
declare v_514 int;
declare v_515 int;
declare v_516 int;
declare v_517 int;
declare v_518 int;
declare v_519 int;
declare v_520 int;
declare v_521 int;
declare v_522 int;
declare v_523 int;
declare v_524 int;
declare v_525 int;
declare v_526 int;
declare v_527 int;
declare v_528 int;
declare v_529 int;
declare v_530 int;
declare v_531 int;
declare v_532 int;
declare v_533 int;
declare v_534 int;
declare v_535 int;
declare v_536 int;
declare v_537 int;
declare v_538 int;
declare v_539 int;
declare v_540 int;
declare v_541 int;
declare v_542 int;
declare v_543 int;
declare v_544 int;
declare v_545 int;
declare v_546 int;
declare v_547 int;
declare v_548 int;
declare v_549 int;
declare v_550 int;
declare v_551 int;
declare v_552 int;
declare v_553 int;
declare v_554 int;
declare v_555 int;
declare v_556 int;
declare v_557 int;
declare v_558 int;
declare v_559 int;
declare v_560 int;
declare v_561 int;
declare v_562 int;
declare v_563 int;
declare v_564 int;
declare v_565 int;
declare v_566 int;
declare v_567 int;
declare v_568 int;
declare v_569 int;
declare v_570 int;
declare v_571 int;
declare v_572 int;
declare v_573 int;
declare v_574 int;
declare v_575 int;
declare v_576 int;
declare v_577 int;
declare v_578 int;
declare v_579 int;
declare v_580 int;
declare v_581 int;
declare v_582 int;
declare v_583 int;
declare v_584 int;
declare v_585 int;
declare v_586 int;
declare v_587 int;
declare v_588 int;
declare v_589 int;
declare v_590 int;
declare v_591 int;
declare v_592 int;
declare v_593 int;
declare v_594 int;
declare v_595 int;
declare v_596 int;
declare v_597 int;
declare v_598 int;
declare v_599 int;
declare v_600 int;
declare v_601 int;
declare v_602 int;
declare v_603 int;
declare v_604 int;
declare v_605 int;
declare v_606 int;
declare v_607 int;
declare v_608 int;
declare v_609 int;
declare v_610 int;
declare v_611 int;
declare v_612 int;
declare v_613 int;
declare v_614 int;
declare v_615 int;
declare v_616 int;
declare v_617 int;
declare v_618 int;
declare v_619 int;
declare v_620 int;
declare v_621 int;
declare v_622 int;
declare v_623 int;
declare v_624 int;
declare v_625 int;
declare v_626 int;
declare v_627 int;
declare v_628 int;
declare v_629 int;
declare v_630 int;
declare v_631 int;
declare v_632 int;
declare v_633 int;
declare v_634 int;
declare v_635 int;
declare v_636 int;
declare v_637 int;
declare v_638 int;
declare v_639 int;
declare v_640 int;
declare v_641 int;
declare v_642 int;
declare v_643 int;
declare v_644 int;
declare v_645 int;
declare v_646 int;
declare v_647 int;
declare v_648 int;
declare v_649 int;
declare v_650 int;
declare v_651 int;
declare v_652 int;
declare v_653 int;
declare v_654 int;
declare v_655 int;
declare v_656 int;
declare v_657 int;
declare v_658 int;
declare v_659 int;
declare v_660 int;
declare v_661 int;
declare v_662 int;
declare v_663 int;
declare v_664 int;
declare v_665 int;
declare v_666 int;
declare v_667 int;
declare v_668 int;
declare v_669 int;
declare v_670 int;
declare v_671 int;
declare v_672 int;
declare v_673 int;
declare v_674 int;
declare v_675 int;
declare v_676 int;
declare v_677 int;
declare v_678 int;
declare v_679 int;
declare v_680 int;
declare v_681 int;
declare v_682 int;
declare v_683 int;
declare v_684 int;
declare v_685 int;
declare v_686 int;
declare v_687 int;
declare v_688 int;
declare v_689 int;
declare v_690 int;
declare v_691 int;
declare v_692 int;
declare v_693 int;
declare v_694 int;
declare v_695 int;
declare v_696 int;
declare v_697 int;
declare v_698 int;
declare v_699 int;
declare v_700 int;
declare v_701 int;
declare v_702 int;
declare v_703 int;
declare v_704 int;
declare v_705 int;
declare v_706 int;
declare v_707 int;
declare v_708 int;
declare v_709 int;
declare v_710 int;
declare v_711 int;
declare v_712 int;
declare v_713 int;
declare v_714 int;
declare v_715 int;
declare v_716 int;
declare v_717 int;
declare v_718 int;
declare v_719 int;
declare v_720 int;
declare v_721 int;
declare v_722 int;
declare v_723 int;
declare v_724 int;
declare v_725 int;
declare v_726 int;
declare v_727 int;
declare v_728 int;
declare v_729 int;
declare v_730 int;
declare v_731 int;
declare v_732 int;
declare v_733 int;
declare v_734 int;
declare v_735 int;
declare v_736 int;
declare v_737 int;
declare v_738 int;
declare v_739 int;
declare v_740 int;
declare v_741 int;
declare v_742 int;
declare v_743 int;
declare v_744 int;
declare v_745 int;
declare v_746 int;
declare v_747 int;
declare v_748 int;
declare v_749 int;
declare v_750 int;
declare v_751 int;
declare v_752 int;
declare v_753 int;
declare v_754 int;
declare v_755 int;
declare v_756 int;
declare v_757 int;
declare v_758 int;
declare v_759 int;
declare v_760 int;
declare v_761 int;
declare v_762 int;
declare v_763 int;
declare v_764 int;
declare v_765 int;
declare v_766 int;
declare v_767 int;
declare v_768 int;
declare v_769 int;
declare v_770 int;
declare v_771 int;
declare v_772 int;
declare v_773 int;
declare v_774 int;
declare v_775 int;
declare v_776 int;
declare v_777 int;
declare v_778 int;
declare v_779 int;
declare v_780 int;
declare v_781 int;
declare v_782 int;
declare v_783 int;
declare v_784 int;
declare v_785 int;
declare v_786 int;
declare v_787 int;
declare v_788 int;
declare v_789 int;
declare v_790 int;
declare v_791 int;
declare v_792 int;
declare v_793 int;
declare v_794 int;
declare v_795 int;
declare v_796 int;
declare v_797 int;
declare v_798 int;
declare v_799 int;
declare v_800 int;
declare v_801 int;
declare v_802 int;
declare v_803 int;
declare v_804 int;
declare v_805 int;
declare v_806 int;
declare v_807 int;
declare v_808 int;
declare v_809 int;
declare v_810 int;
declare v_811 int;
declare v_812 int;
declare v_813 int;
declare v_814 int;
declare v_815 int;
declare v_816 int;
declare v_817 int;
declare v_818 int;
declare v_819 int;
declare v_820 int;
declare v_821 int;
declare v_822 int;
declare v_823 int;
declare v_824 int;
declare v_825 int;
declare v_826 int;
declare v_827 int;
declare v_828 int;
declare v_829 int;
declare v_830 int;
declare v_831 int;
declare v_832 int;
declare v_833 int;
declare v_834 int;
declare v_835 int;
declare v_836 int;
declare v_837 int;
declare v_838 int;
declare v_839 int;
declare v_840 int;
declare v_841 int;
declare v_842 int;
declare v_843 int;
declare v_844 int;
declare v_845 int;
declare v_846 int;
declare v_847 int;
declare v_848 int;
declare v_849 int;
declare v_850 int;
declare v_851 int;
declare v_852 int;
declare v_853 int;
declare v_854 int;
declare v_855 int;
declare v_856 int;
declare v_857 int;
declare v_858 int;
declare v_859 int;
declare v_860 int;
declare v_861 int;
declare v_862 int;
declare v_863 int;
declare v_864 int;
declare v_865 int;
declare v_866 int;
declare v_867 int;
declare v_868 int;
declare v_869 int;
declare v_870 int;
declare v_871 int;
declare v_872 int;
declare v_873 int;
declare v_874 int;
declare v_875 int;
declare v_876 int;
declare v_877 int;
declare v_878 int;
declare v_879 int;
declare v_880 int;
declare v_881 int;
declare v_882 int;
declare v_883 int;
declare v_884 int;
declare v_885 int;
declare v_886 int;
declare v_887 int;
declare v_888 int;
declare v_889 int;
declare v_890 int;
declare v_891 int;
declare v_892 int;
declare v_893 int;
declare v_894 int;
declare v_895 int;
declare v_896 int;
declare v_897 int;
declare v_898 int;
declare v_899 int;
declare v_900 int;
declare v_901 int;
declare v_902 int;
declare v_903 int;
declare v_904 int;
declare v_905 int;
declare v_906 int;
declare v_907 int;
declare v_908 int;
declare v_909 int;
declare v_910 int;
declare v_911 int;
declare v_912 int;
declare v_913 int;
declare v_914 int;
declare v_915 int;
declare v_916 int;
declare v_917 int;
declare v_918 int;
declare v_919 int;
declare v_920 int;
declare v_921 int;
declare v_922 int;
declare v_923 int;
declare v_924 int;
declare v_925 int;
declare v_926 int;
declare v_927 int;
declare v_928 int;
declare v_929 int;
declare v_930 int;
declare v_931 int;
declare v_932 int;
declare v_933 int;
declare v_934 int;
declare v_935 int;
declare v_936 int;
declare v_937 int;
declare v_938 int;
declare v_939 int;
declare v_940 int;
declare v_941 int;
declare v_942 int;
declare v_943 int;
declare v_944 int;
declare v_945 int;
declare v_946 int;
declare v_947 int;
declare v_948 int;
declare v_949 int;
declare v_950 int;
declare v_951 int;
declare v_952 int;
declare v_953 int;
declare v_954 int;
declare v_955 int;
declare v_956 int;
declare v_957 int;
declare v_958 int;
declare v_959 int;
declare v_960 int;
declare v_961 int;
declare v_962 int;
declare v_963 int;
declare v_964 int;
declare v_965 int;
declare v_966 int;
declare v_967 int;
declare v_968 int;
declare v_969 int;
declare v_970 int;
declare v_971 int;
declare v_972 int;
declare v_973 int;
declare v_974 int;
declare v_975 int;
declare v_976 int;
declare v_977 int;
declare v_978 int;
declare v_979 int;
declare v_980 int;
declare v_981 int;
declare v_982 int;
declare v_983 int;
declare v_984 int;
declare v_985 int;
declare v_986 int;
declare v_987 int;
declare v_988 int;
declare v_989 int;
declare v_990 int;
declare v_991 int;
declare v_992 int;
declare v_993 int;
declare v_994 int;
declare v_995 int;
declare v_996 int;
declare v_997 int;
declare v_998 int;
declare v_999 int;
declare v_1000 int;
declare v_1001 int;
declare v_1002 int;
declare v_1003 int;
declare v_1004 int;
declare v_1005 int;
declare v_1006 int;
declare v_1007 int;
declare v_1008 int;
declare v_1009 int;
declare v_1010 int;
declare v_1011 int;
declare v_1012 int;
declare v_1013 int;
declare v_1014 int;
declare v_1015 int;
declare v_1016 int;
declare v_1017 int;
declare v_1018 int;
declare v_1019 int;
declare v_1020 int;
declare v_1021 int;
declare v_1022 int;
declare v_1023 int;
declare v_1024 int;
declare v_1025 int;
declare v_1026 int;
declare v_1027 int;
declare v_1028 int;
declare v_1029 int;
declare v_1030 int;
declare v_1031 int;
declare v_1032 int;
declare v_1033 int;
declare v_1034 int;
declare v_1035 int;
declare v_1036 int;
declare v_1037 int;
declare v_1038 int;
declare v_1039 int;
declare v_1040 int;
declare v_1041 int;
declare v_1042 int;
declare v_1043 int;
declare v_1044 int;
declare v_1045 int;
declare v_1046 int;
declare v_1047 int;
declare v_1048 int;
declare v_1049 int;
declare v_1050 int;
declare v_1051 int;
declare v_1052 int;
declare v_1053 int;
declare v_1054 int;
declare v_1055 int;
declare v_1056 int;
declare v_1057 int;
declare v_1058 int;
declare v_1059 int;
declare v_1060 int;
declare v_1061 int;
declare v_1062 int;
declare v_1063 int;
declare v_1064 int;
declare v_1065 int;
declare v_1066 int;
declare v_1067 int;
declare v_1068 int;
declare v_1069 int;
declare v_1070 int;
declare v_1071 int;
declare v_1072 int;
declare v_1073 int;
declare v_1074 int;
declare v_1075 int;
declare v_1076 int;
declare v_1077 int;
declare v_1078 int;
declare v_1079 int;
declare v_1080 int;
declare v_1081 int;
declare v_1082 int;
declare v_1083 int;
declare v_1084 int;
declare v_1085 int;
declare v_1086 int;
declare v_1087 int;
declare v_1088 int;
declare v_1089 int;
declare v_1090 int;
declare v_1091 int;
declare v_1092 int;
declare v_1093 int;
declare v_1094 int;
declare v_1095 int;
declare v_1096 int;
declare v_1097 int;
declare v_1098 int;
declare v_1099 int;
declare v_1100 int;
declare v_1101 int;
declare v_1102 int;
declare v_1103 int;
declare v_1104 int;
declare v_1105 int;
declare v_1106 int;
declare v_1107 int;
declare v_1108 int;
declare v_1109 int;
declare v_1110 int;
declare v_1111 int;
declare v_1112 int;
declare v_1113 int;
declare v_1114 int;
declare v_1115 int;
declare v_1116 int;
declare v_1117 int;
declare v_1118 int;
declare v_1119 int;
declare v_1120 int;
declare v_1121 int;
declare v_1122 int;
declare v_1123 int;
declare v_1124 int;
declare v_1125 int;
declare v_1126 int;
declare v_1127 int;
declare v_1128 int;
declare v_1129 int;
declare v_1130 int;
declare v_1131 int;
declare v_1132 int;
declare v_1133 int;
declare v_1134 int;
declare v_1135 int;
declare v_1136 int;
declare v_1137 int;
declare v_1138 int;
declare v_1139 int;
declare v_1140 int;
declare v_1141 int;
declare v_1142 int;
declare v_1143 int;
declare v_1144 int;
declare v_1145 int;
declare v_1146 int;
declare v_1147 int;
declare v_1148 int;
declare v_1149 int;
declare v_1150 int;
declare v_1151 int;
declare v_1152 int;
declare v_1153 int;
declare v_1154 int;
declare v_1155 int;
declare v_1156 int;
declare v_1157 int;
declare v_1158 int;
declare v_1159 int;
declare v_1160 int;
declare v_1161 int;
declare v_1162 int;
declare v_1163 int;
declare v_1164 int;
declare v_1165 int;
declare v_1166 int;
declare v_1167 int;
declare v_1168 int;
declare v_1169 int;
declare v_1170 int;
declare v_1171 int;
declare v_1172 int;
declare v_1173 int;
declare v_1174 int;
declare v_1175 int;
declare v_1176 int;
declare v_1177 int;
declare v_1178 int;
declare v_1179 int;
declare v_1180 int;
declare v_1181 int;
declare v_1182 int;
declare v_1183 int;
declare v_1184 int;
declare v_1185 int;
declare v_1186 int;
declare v_1187 int;
declare v_1188 int;
declare v_1189 int;
declare v_1190 int;
declare v_1191 int;
declare v_1192 int;
declare v_1193 int;
declare v_1194 int;
declare v_1195 int;
declare v_1196 int;
declare v_1197 int;
declare v_1198 int;
declare v_1199 int;
declare v_1200 int;
declare v_1201 int;
declare v_1202 int;
declare v_1203 int;
declare v_1204 int;
declare v_1205 int;
declare v_1206 int;
declare v_1207 int;
declare v_1208 int;
declare v_1209 int;
declare v_1210 int;
declare v_1211 int;
declare v_1212 int;
declare v_1213 int;
declare v_1214 int;
declare v_1215 int;
declare v_1216 int;
declare v_1217 int;
declare v_1218 int;
declare v_1219 int;
declare v_1220 int;
declare v_1221 int;
declare v_1222 int;
declare v_1223 int;
declare v_1224 int;
declare v_1225 int;
declare v_1226 int;
declare v_1227 int;
declare v_1228 int;
declare v_1229 int;
declare v_1230 int;
declare v_1231 int;
declare v_1232 int;
declare v_1233 int;
declare v_1234 int;
declare v_1235 int;
declare v_1236 int;
declare v_1237 int;
declare v_1238 int;
declare v_1239 int;
declare v_1240 int;
declare v_1241 int;
declare v_1242 int;
declare v_1243 int;
declare v_1244 int;
declare v_1245 int;
declare v_1246 int;
declare v_1247 int;
declare v_1248 int;
declare v_1249 int;
declare v_1250 int;
declare v_1251 int;
declare v_1252 int;
declare v_1253 int;
declare v_1254 int;
declare v_1255 int;
declare v_1256 int;
declare v_1257 int;
declare v_1258 int;
declare v_1259 int;
declare v_1260 int;
declare v_1261 int;
declare v_1262 int;
declare v_1263 int;
declare v_1264 int;
declare v_1265 int;
declare v_1266 int;
declare v_1267 int;
declare v_1268 int;
declare v_1269 int;
declare v_1270 int;
declare v_1271 int;
declare v_1272 int;
declare v_1273 int;
declare v_1274 int;
declare v_1275 int;
declare v_1276 int;
declare v_1277 int;
declare v_1278 int;
declare v_1279 int;
declare v_1280 int;
declare v_1281 int;
declare v_1282 int;
declare v_1283 int;
declare v_1284 int;
declare v_1285 int;
declare v_1286 int;
declare v_1287 int;
declare v_1288 int;
declare v_1289 int;
declare v_1290 int;
declare v_1291 int;
declare v_1292 int;
declare v_1293 int;
declare v_1294 int;
declare v_1295 int;
declare v_1296 int;
declare v_1297 int;
declare v_1298 int;
declare v_1299 int;
declare v_1300 int;
declare v_1301 int;
declare v_1302 int;
declare v_1303 int;
declare v_1304 int;
declare v_1305 int;
declare v_1306 int;
declare v_1307 int;
declare v_1308 int;
declare v_1309 int;
declare v_1310 int;
declare v_1311 int;
declare v_1312 int;
declare v_1313 int;
declare v_1314 int;
declare v_1315 int;
declare v_1316 int;
declare v_1317 int;
declare v_1318 int;
declare v_1319 int;
declare v_1320 int;
declare v_1321 int;
declare v_1322 int;
declare v_1323 int;
declare v_1324 int;
declare v_1325 int;
declare v_1326 int;
declare v_1327 int;
declare v_1328 int;
declare v_1329 int;
declare v_1330 int;
declare v_1331 int;
declare v_1332 int;
declare v_1333 int;
declare v_1334 int;
declare v_1335 int;
declare v_1336 int;
declare v_1337 int;
declare v_1338 int;
declare v_1339 int;
declare v_1340 int;
declare v_1341 int;
declare v_1342 int;
declare v_1343 int;
declare v_1344 int;
declare v_1345 int;
declare v_1346 int;
declare v_1347 int;
declare v_1348 int;
declare v_1349 int;
declare v_1350 int;
declare v_1351 int;
declare v_1352 int;
declare v_1353 int;
declare v_1354 int;
declare v_1355 int;
declare v_1356 int;
declare v_1357 int;
declare v_1358 int;
declare v_1359 int;
declare v_1360 int;
declare v_1361 int;
declare v_1362 int;
declare v_1363 int;
declare v_1364 int;
declare v_1365 int;
declare v_1366 int;
declare v_1367 int;
declare v_1368 int;
declare v_1369 int;
declare v_1370 int;
declare v_1371 int;
declare v_1372 int;
declare v_1373 int;
declare v_1374 int;
declare v_1375 int;
declare v_1376 int;
declare v_1377 int;
declare v_1378 int;
declare v_1379 int;
declare v_1380 int;
declare v_1381 int;
declare v_1382 int;
declare v_1383 int;
declare v_1384 int;
declare v_1385 int;
declare v_1386 int;
declare v_1387 int;
declare v_1388 int;
declare v_1389 int;
declare v_1390 int;
declare v_1391 int;
declare v_1392 int;
declare v_1393 int;
declare v_1394 int;
declare v_1395 int;
declare v_1396 int;
declare v_1397 int;
declare v_1398 int;
declare v_1399 int;
declare v_1400 int;
declare v_1401 int;
declare v_1402 int;
declare v_1403 int;
declare v_1404 int;
declare v_1405 int;
declare v_1406 int;
declare v_1407 int;
declare v_1408 int;
declare v_1409 int;
declare v_1410 int;
declare v_1411 int;
declare v_1412 int;
declare v_1413 int;
declare v_1414 int;
declare v_1415 int;
declare v_1416 int;
declare v_1417 int;
declare v_1418 int;
declare v_1419 int;
declare v_1420 int;
declare v_1421 int;
declare v_1422 int;
declare v_1423 int;
declare v_1424 int;
declare v_1425 int;
declare v_1426 int;
declare v_1427 int;
declare v_1428 int;
declare v_1429 int;
declare v_1430 int;
declare v_1431 int;
declare v_1432 int;
declare v_1433 int;
declare v_1434 int;
declare v_1435 int;
declare v_1436 int;
declare v_1437 int;
declare v_1438 int;
declare v_1439 int;
declare v_1440 int;
declare v_1441 int;
declare v_1442 int;
declare v_1443 int;
declare v_1444 int;
declare v_1445 int;
declare v_1446 int;
declare v_1447 int;
declare v_1448 int;
declare v_1449 int;
declare v_1450 int;
declare v_1451 int;
declare v_1452 int;
declare v_1453 int;
declare v_1454 int;
declare v_1455 int;
declare v_1456 int;
declare v_1457 int;
declare v_1458 int;
declare v_1459 int;
declare v_1460 int;
declare v_1461 int;
declare v_1462 int;
declare v_1463 int;
declare v_1464 int;
declare v_1465 int;
declare v_1466 int;
declare v_1467 int;
declare v_1468 int;
declare v_1469 int;
declare v_1470 int;
declare v_1471 int;
declare v_1472 int;
declare v_1473 int;
declare v_1474 int;
declare v_1475 int;
declare v_1476 int;
declare v_1477 int;
declare v_1478 int;
declare v_1479 int;
declare v_1480 int;
declare v_1481 int;
declare v_1482 int;
declare v_1483 int;
declare v_1484 int;
declare v_1485 int;
declare v_1486 int;
declare v_1487 int;
declare v_1488 int;
declare v_1489 int;
declare v_1490 int;
declare v_1491 int;
declare v_1492 int;
declare v_1493 int;
declare v_1494 int;
declare v_1495 int;
declare v_1496 int;
declare v_1497 int;
declare v_1498 int;
declare v_1499 int;
declare v_1500 int;
declare v_1501 int;
declare v_1502 int;
declare v_1503 int;
declare v_1504 int;
declare v_1505 int;
declare v_1506 int;
declare v_1507 int;
declare v_1508 int;
declare v_1509 int;
declare v_1510 int;
declare v_1511 int;
declare v_1512 int;
declare v_1513 int;
declare v_1514 int;
declare v_1515 int;
declare v_1516 int;
declare v_1517 int;
declare v_1518 int;
declare v_1519 int;
declare v_1520 int;
declare v_1521 int;
declare v_1522 int;
declare v_1523 int;
declare v_1524 int;
declare v_1525 int;
declare v_1526 int;
declare v_1527 int;
declare v_1528 int;
declare v_1529 int;
declare v_1530 int;
declare v_1531 int;
declare v_1532 int;
declare v_1533 int;
declare v_1534 int;
declare v_1535 int;
declare v_1536 int;
declare v_1537 int;
declare v_1538 int;
declare v_1539 int;
declare v_1540 int;
declare v_1541 int;
declare v_1542 int;
declare v_1543 int;
declare v_1544 int;
declare v_1545 int;
declare v_1546 int;
declare v_1547 int;
declare v_1548 int;
declare v_1549 int;
declare v_1550 int;
declare v_1551 int;
declare v_1552 int;
declare v_1553 int;
declare v_1554 int;
declare v_1555 int;
declare v_1556 int;
declare v_1557 int;
declare v_1558 int;
declare v_1559 int;
declare v_1560 int;
declare v_1561 int;
declare v_1562 int;
declare v_1563 int;
declare v_1564 int;
declare v_1565 int;
declare v_1566 int;
declare v_1567 int;
declare v_1568 int;
declare v_1569 int;
declare v_1570 int;
declare v_1571 int;
declare v_1572 int;
declare v_1573 int;
declare v_1574 int;
declare v_1575 int;
declare v_1576 int;
declare v_1577 int;
declare v_1578 int;
declare v_1579 int;
declare v_1580 int;
declare v_1581 int;
declare v_1582 int;
declare v_1583 int;
declare v_1584 int;
declare v_1585 int;
declare v_1586 int;
declare v_1587 int;
declare v_1588 int;
declare v_1589 int;
declare v_1590 int;
declare v_1591 int;
declare v_1592 int;
declare v_1593 int;
declare v_1594 int;
declare v_1595 int;
declare v_1596 int;
declare v_1597 int;
declare v_1598 int;
declare v_1599 int;
declare v_1600 int;
declare v_1601 int;
declare v_1602 int;
declare v_1603 int;
declare v_1604 int;
declare v_1605 int;
declare v_1606 int;
declare v_1607 int;
declare v_1608 int;
declare v_1609 int;
declare v_1610 int;
declare v_1611 int;
declare v_1612 int;
declare v_1613 int;
declare v_1614 int;
declare v_1615 int;
declare v_1616 int;
declare v_1617 int;
declare v_1618 int;
declare v_1619 int;
declare v_1620 int;
declare v_1621 int;
declare v_1622 int;
declare v_1623 int;
declare v_1624 int;
declare v_1625 int;
declare v_1626 int;
declare v_1627 int;
declare v_1628 int;
declare v_1629 int;
declare v_1630 int;
declare v_1631 int;
declare v_1632 int;
declare v_1633 int;
declare v_1634 int;
declare v_1635 int;
declare v_1636 int;
declare v_1637 int;
declare v_1638 int;
declare v_1639 int;
declare v_1640 int;
declare v_1641 int;
declare v_1642 int;
declare v_1643 int;
declare v_1644 int;
declare v_1645 int;
declare v_1646 int;
declare v_1647 int;
declare v_1648 int;
declare v_1649 int;
declare v_1650 int;
declare v_1651 int;
declare v_1652 int;
declare v_1653 int;
declare v_1654 int;
declare v_1655 int;
declare v_1656 int;
declare v_1657 int;
declare v_1658 int;
declare v_1659 int;
declare v_1660 int;
declare v_1661 int;
declare v_1662 int;
declare v_1663 int;
declare v_1664 int;
declare v_1665 int;
declare v_1666 int;
declare v_1667 int;
declare v_1668 int;
declare v_1669 int;
declare v_1670 int;
declare v_1671 int;
declare v_1672 int;
declare v_1673 int;
declare v_1674 int;
declare v_1675 int;
declare v_1676 int;
declare v_1677 int;
declare v_1678 int;
declare v_1679 int;
declare v_1680 int;
declare v_1681 int;
declare v_1682 int;
declare v_1683 int;
declare v_1684 int;
declare v_1685 int;
declare v_1686 int;
declare v_1687 int;
declare v_1688 int;
declare v_1689 int;
declare v_1690 int;
declare v_1691 int;
declare v_1692 int;
declare v_1693 int;
declare v_1694 int;
declare v_1695 int;
declare v_1696 int;
declare v_1697 int;
declare v_1698 int;
declare v_1699 int;
declare v_1700 int;
declare v_1701 int;
declare v_1702 int;
declare v_1703 int;
declare v_1704 int;
declare v_1705 int;
declare v_1706 int;
declare v_1707 int;
declare v_1708 int;
declare v_1709 int;
declare v_1710 int;
declare v_1711 int;
declare v_1712 int;
declare v_1713 int;
declare v_1714 int;
declare v_1715 int;
declare v_1716 int;
declare v_1717 int;
declare v_1718 int;
declare v_1719 int;
declare v_1720 int;
declare v_1721 int;
declare v_1722 int;
declare v_1723 int;
declare v_1724 int;
declare v_1725 int;
declare v_1726 int;
declare v_1727 int;
declare v_1728 int;
declare v_1729 int;
declare v_1730 int;
declare v_1731 int;
declare v_1732 int;
declare v_1733 int;
declare v_1734 int;
declare v_1735 int;
declare v_1736 int;
declare v_1737 int;
declare v_1738 int;
declare v_1739 int;
declare v_1740 int;
declare v_1741 int;
declare v_1742 int;
declare v_1743 int;
declare v_1744 int;
declare v_1745 int;
declare v_1746 int;
declare v_1747 int;
declare v_1748 int;
declare v_1749 int;
declare v_1750 int;
declare v_1751 int;
declare v_1752 int;
declare v_1753 int;
declare v_1754 int;
declare v_1755 int;
declare v_1756 int;
declare v_1757 int;
declare v_1758 int;
declare v_1759 int;
declare v_1760 int;
declare v_1761 int;
declare v_1762 int;
declare v_1763 int;
declare v_1764 int;
declare v_1765 int;
declare v_1766 int;
declare v_1767 int;
declare v_1768 int;
declare v_1769 int;
declare v_1770 int;
declare v_1771 int;
declare v_1772 int;
declare v_1773 int;
declare v_1774 int;
declare v_1775 int;
declare v_1776 int;
declare v_1777 int;
declare v_1778 int;
declare v_1779 int;
declare v_1780 int;
declare v_1781 int;
declare v_1782 int;
declare v_1783 int;
declare v_1784 int;
declare v_1785 int;
declare v_1786 int;
declare v_1787 int;
declare v_1788 int;
declare v_1789 int;
declare v_1790 int;
declare v_1791 int;
declare v_1792 int;
declare v_1793 int;
declare v_1794 int;
declare v_1795 int;
declare v_1796 int;
declare v_1797 int;
declare v_1798 int;
declare v_1799 int;
declare v_1800 int;
declare v_1801 int;
declare v_1802 int;
declare v_1803 int;
declare v_1804 int;
declare v_1805 int;
declare v_1806 int;
declare v_1807 int;
declare v_1808 int;
declare v_1809 int;
declare v_1810 int;
declare v_1811 int;
declare v_1812 int;
declare v_1813 int;
declare v_1814 int;
declare v_1815 int;
declare v_1816 int;
declare v_1817 int;
declare v_1818 int;
declare v_1819 int;
declare v_1820 int;
declare v_1821 int;
declare v_1822 int;
declare v_1823 int;
declare v_1824 int;
declare v_1825 int;
declare v_1826 int;
declare v_1827 int;
declare v_1828 int;
declare v_1829 int;
declare v_1830 int;
declare v_1831 int;
declare v_1832 int;
declare v_1833 int;
declare v_1834 int;
declare v_1835 int;
declare v_1836 int;
declare v_1837 int;
declare v_1838 int;
declare v_1839 int;
declare v_1840 int;
declare v_1841 int;
declare v_1842 int;
declare v_1843 int;
declare v_1844 int;
declare v_1845 int;
declare v_1846 int;
declare v_1847 int;
declare v_1848 int;
declare v_1849 int;
declare v_1850 int;
declare v_1851 int;
declare v_1852 int;
declare v_1853 int;
declare v_1854 int;
declare v_1855 int;
declare v_1856 int;
declare v_1857 int;
declare v_1858 int;
declare v_1859 int;
declare v_1860 int;
declare v_1861 int;
declare v_1862 int;
declare v_1863 int;
declare v_1864 int;
declare v_1865 int;
declare v_1866 int;
declare v_1867 int;
declare v_1868 int;
declare v_1869 int;
declare v_1870 int;
declare v_1871 int;
declare v_1872 int;
declare v_1873 int;
declare v_1874 int;
declare v_1875 int;
declare v_1876 int;
declare v_1877 int;
declare v_1878 int;
declare v_1879 int;
declare v_1880 int;
declare v_1881 int;
declare v_1882 int;
declare v_1883 int;
declare v_1884 int;
declare v_1885 int;
declare v_1886 int;
declare v_1887 int;
declare v_1888 int;
declare v_1889 int;
declare v_1890 int;
declare v_1891 int;
declare v_1892 int;
declare v_1893 int;
declare v_1894 int;
declare v_1895 int;
declare v_1896 int;
declare v_1897 int;
declare v_1898 int;
declare v_1899 int;
declare v_1900 int;
declare v_1901 int;
declare v_1902 int;
declare v_1903 int;
declare v_1904 int;
declare v_1905 int;
declare v_1906 int;
declare v_1907 int;
declare v_1908 int;
declare v_1909 int;
declare v_1910 int;
declare v_1911 int;
declare v_1912 int;
declare v_1913 int;
declare v_1914 int;
declare v_1915 int;
declare v_1916 int;
declare v_1917 int;
declare v_1918 int;
declare v_1919 int;
declare v_1920 int;
declare v_1921 int;
declare v_1922 int;
declare v_1923 int;
declare v_1924 int;
declare v_1925 int;
declare v_1926 int;
declare v_1927 int;
declare v_1928 int;
declare v_1929 int;
declare v_1930 int;
declare v_1931 int;
declare v_1932 int;
declare v_1933 int;
declare v_1934 int;
declare v_1935 int;
declare v_1936 int;
declare v_1937 int;
declare v_1938 int;
declare v_1939 int;
declare v_1940 int;
declare v_1941 int;
declare v_1942 int;
declare v_1943 int;
declare v_1944 int;
declare v_1945 int;
declare v_1946 int;
declare v_1947 int;
declare v_1948 int;
declare v_1949 int;
declare v_1950 int;
declare v_1951 int;
declare v_1952 int;
declare v_1953 int;
declare v_1954 int;
declare v_1955 int;
declare v_1956 int;
declare v_1957 int;
declare v_1958 int;
declare v_1959 int;
declare v_1960 int;
declare v_1961 int;
declare v_1962 int;
declare v_1963 int;
declare v_1964 int;
declare v_1965 int;
declare v_1966 int;
declare v_1967 int;
declare v_1968 int;
declare v_1969 int;
declare v_1970 int;
declare v_1971 int;
declare v_1972 int;
declare v_1973 int;
declare v_1974 int;
declare v_1975 int;
declare v_1976 int;
declare v_1977 int;
declare v_1978 int;
declare v_1979 int;
declare v_1980 int;
declare v_1981 int;
declare v_1982 int;
declare v_1983 int;
declare v_1984 int;
declare v_1985 int;
declare v_1986 int;
declare v_1987 int;
declare v_1988 int;
declare v_1989 int;
declare v_1990 int;
declare v_1991 int;
declare v_1992 int;
declare v_1993 int;
declare v_1994 int;
declare v_1995 int;
declare v_1996 int;
declare v_1997 int;
declare v_1998 int;
declare v_1999 int;
declare v_2000 int;
declare v_nn dm_nn;
begin
v_nn = null;
end
^ set term ;^
-- ::: NB:::
-- *** All *** versions of 2.5 will produce here the NUMBER of variable rather than its name:
-- validation error for variable number 2001, value "*** null ***"
-- (though "Affected version/s 2.1.3, 3.0 Initial, 2.5 RC1, 2.5 RC2")
"""
act = isql_act('db', test_script, substitutions=[('-At block line: [\\d]+, col: [\\d]+', '-At block line')])
expected_stderr = """
Statement failed, SQLSTATE = 42000
validation error for variable V_NN, value "*** null ***"
-At block line: 2004, col: 9
"""
@pytest.mark.version('>=3.0')
def test_1(act: Action):
act.expected_stderr = expected_stderr
act.execute()
assert act.clean_stderr == act.clean_expected_stderr