Guest User

Untitled

a guest
May 27th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.19 KB | None | 0 0
  1. $ make
  2. rm -f -r test-results
  3. make aggregate-results-and-cleanup
  4. make[1]: Entering directory `/home/avar/g/git/t'
  5. echo "*** t5516-fetch-push.sh ***"; GIT_CONFIG=.git/config '/bin/sh' t5516-fetch-push.sh
  6. *** t5516-fetch-push.sh ***
  7. * ok 1: setup
  8. * ok 2: fetch without wildcard
  9. * ok 3: fetch with wildcard
  10. * ok 4: fetch with insteadOf
  11. * ok 5: fetch with pushInsteadOf (should not rewrite)
  12. * ok 6: push without wildcard
  13. * ok 7: push with wildcard
  14. * ok 8: push with insteadOf
  15. * ok 9: push with pushInsteadOf
  16. * ok 10: push with pushInsteadOf and explicit pushurl (pushInsteadOf should not rewrite)
  17. * ok 11: push with matching heads
  18. * ok 12: push with matching heads on the command line
  19. * ok 13: failed (non-fast-forward) push with matching heads
  20. * ok 14: push --force with matching heads
  21. * ok 15: push with matching heads and forced update
  22. * ok 16: push with no ambiguity (1)
  23. * ok 17: push with no ambiguity (2)
  24. * ok 18: push with colon-less refspec, no ambiguity
  25. * ok 19: push with weak ambiguity (1)
  26. * ok 20: push with weak ambiguity (2)
  27. * ok 21: push with ambiguity
  28. * ok 22: push with colon-less refspec (1)
  29. * ok 23: push with colon-less refspec (2)
  30. * ok 24: push with colon-less refspec (3)
  31. * ok 25: push with colon-less refspec (4)
  32. * ok 26: push head with non-existant, incomplete dest
  33. * ok 27: push tag with non-existant, incomplete dest
  34. * ok 28: push sha1 with non-existant, incomplete dest
  35. * ok 29: push ref expression with non-existant, incomplete dest
  36. * ok 30: push with HEAD
  37. * ok 31: push with HEAD nonexisting at remote
  38. * ok 32: push with +HEAD
  39. * ok 33: push HEAD with non-existant, incomplete dest
  40. * ok 34: push with config remote.*.push = HEAD
  41. * ok 35: push with config remote.*.pushurl
  42. * ok 36: push with dry-run
  43. * ok 37: push updates local refs
  44. * ok 38: push updates up-to-date local refs
  45. * ok 39: push preserves up-to-date packed refs
  46. * ok 40: push does not update local refs on failure
  47. * ok 41: allow deleting an invalid remote ref
  48. * ok 42: allow deleting a ref using --delete
  49. * ok 43: allow deleting a tag using --delete
  50. * ok 44: push --delete without args aborts
  51. * ok 45: push --delete refuses src:dest refspecs
  52. * ok 46: warn on push to HEAD of non-bare repository
  53. * ok 47: deny push to HEAD of non-bare repository
  54. * ok 48: allow push to HEAD of bare repository (bare)
  55. * ok 49: allow push to HEAD of non-bare repository (config)
  56. * ok 50: fetch with branches
  57. * ok 51: fetch with branches containing #
  58. * ok 52: push with branches
  59. * ok 53: push with branches containing #
  60. * ok 54: push into aliased refs (consistent)
  61. *** buffer overflow detected ***: receive-pack terminated
  62. ======= Backtrace: =========
  63. /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x50)[0x402a0350]
  64. /lib/tls/i686/cmov/libc.so.6(+0xe128a)[0x4029f28a]
  65. /lib/tls/i686/cmov/libc.so.6(+0xe05ba)[0x4029e5ba]
  66. receive-pack[0x8094de8]
  67. receive-pack[0x804b8ab]
  68. receive-pack[0x804be73]
  69. /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x401d4bd6]
  70. receive-pack[0x804b211]
  71. ======= Memory map: ========
  72. 08048000-0813e000 r-xp 00000000 08:02 6792494 /home/avar/g/git/git-receive-pack
  73. 0813e000-0813f000 r--p 000f6000 08:02 6792494 /home/avar/g/git/git-receive-pack
  74. 0813f000-08143000 rw-p 000f7000 08:02 6792494 /home/avar/g/git/git-receive-pack
  75. 08143000-08189000 rw-p 00000000 00:00 0
  76. 0996b000-0998c000 rw-p 00000000 00:00 0 [heap]
  77. 40000000-4001b000 r-xp 00000000 08:02 5496926 /lib/ld-2.11.1.so
  78. 4001b000-4001c000 r--p 0001a000 08:02 5496926 /lib/ld-2.11.1.so
  79. 4001c000-4001d000 rw-p 0001b000 08:02 5496926 /lib/ld-2.11.1.so
  80. 4001d000-4001e000 r-xp 00000000 00:00 0 [vdso]
  81. 4001e000-40020000 rw-p 00000000 00:00 0
  82. 4003d000-40050000 r-xp 00000000 08:02 5497495 /lib/libz.so.1.2.3.3
  83. 40050000-40051000 r--p 00012000 08:02 5497495 /lib/libz.so.1.2.3.3
  84. 40051000-40052000 rw-p 00013000 08:02 5497495 /lib/libz.so.1.2.3.3
  85. 40052000-4018a000 r-xp 00000000 08:02 4431990 /lib/i686/cmov/libcrypto.so.0.9.8
  86. 4018a000-40192000 r--p 00137000 08:02 4431990 /lib/i686/cmov/libcrypto.so.0.9.8
  87. 40192000-401a0000 rw-p 0013f000 08:02 4431990 /lib/i686/cmov/libcrypto.so.0.9.8
  88. 401a0000-401a5000 rw-p 00000000 00:00 0
  89. 401a5000-401ba000 r-xp 00000000 08:02 7234200 /lib/tls/i686/cmov/libpthread-2.11.1.so
  90. 401ba000-401bb000 r--p 00014000 08:02 7234200 /lib/tls/i686/cmov/libpthread-2.11.1.so
  91. 401bb000-401bc000 rw-p 00015000 08:02 7234200 /lib/tls/i686/cmov/libpthread-2.11.1.so
  92. 401bc000-401be000 rw-p 00000000 00:00 0
  93. 401be000-40311000 r-xp 00000000 08:02 7233919 /lib/tls/i686/cmov/libc-2.11.1.so
  94. 40311000-40312000 ---p 00153000 08:02 7233919 /lib/tls/i686/cmov/libc-2.11.1.so
  95. 40312000-40314000 r--p 00153000 08:02 7233919 /lib/tls/i686/cmov/libc-2.11.1.so
  96. 40314000-40315000 rw-p 00155000 08:02 7233919 /lib/tls/i686/cmov/libc-2.11.1.so
  97. 40315000-40318000 rw-p 00000000 00:00 0
  98. 40318000-4031a000 r-xp 00000000 08:02 7233925 /lib/tls/i686/cmov/libdl-2.11.1.so
  99. 4031a000-4031b000 r--p 00001000 08:02 7233925 /lib/tls/i686/cmov/libdl-2.11.1.so
  100. 4031b000-4031c000 rw-p 00002000 08:02 7233925 /lib/tls/i686/cmov/libdl-2.11.1.so
  101. 4031c000-4031d000 rw-p 00000000 00:00 0
  102. 4031d000-4033a000 r-xp 00000000 08:02 7217157 /lib/libgcc_s.so.1
  103. 4033a000-4033b000 r--p 0001c000 08:02 7217157 /lib/libgcc_s.so.1
  104. 4033b000-4033c000 rw-p 0001d000 08:02 7217157 /lib/libgcc_s.so.1
  105. bf9b1000-bf9c6000 rw-p 00000000 00:00 0 [stack]
  106. * FAIL 55: push into aliased refs (inconsistent)
  107.  
  108. mk_test heads/master &&
  109. mk_child child1 &&
  110. mk_child child2 &&
  111. (
  112. cd child1 &&
  113. git branch foo &&
  114. git symbolic-ref refs/heads/bar refs/heads/foo
  115. git config receive.denyCurrentBranch false
  116. ) &&
  117. (
  118. cd child2 &&
  119. >path2 &&
  120. git add path2 &&
  121. test_tick &&
  122. git commit -a -m child2 &&
  123. git branch foo &&
  124. >path3 &&
  125. git add path3 &&
  126. test_tick &&
  127. git commit -a -m child2 &&
  128. git branch bar &&
  129. test_must_fail git push ../child1 foo bar 2>stderr &&
  130. grep "refusing inconsistent update" stderr
  131. )
  132.  
  133. * ok 56: push --porcelain
  134. * ok 57: push --porcelain bad url
  135. * ok 58: push --porcelain rejected
  136. * ok 59: push --porcelain --dry-run rejected
  137. * failed 1 among 59 test(s)
  138. make[1]: *** [t5516-fetch-push.sh] Error 1
  139. make[1]: Leaving directory `/home/avar/g/git/t'
  140. make: *** [all] Error 2
Add Comment
Please, Sign In to add comment