git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Unexpected pass for t6120-describe.sh on cygwin

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Sep 13, 2017, 13:11 UTC
Message-ID
<alpine.DEB.2.21.1.1709131448390.4132@virtualbox>
In-Reply-To
<52f990d5-cdac-b516-269c-acbb68897e6e@grubix.eu>
Hi Michael,
On Wed, 13 Sep 2017, Michael J Gruber wrote:
Show 6 quoted lines
> Could you please try and report on the following (cygwin, MinGW):
> 
> ulimit -s
> ulimit -s 4096 # anything lower than the value from above
> ulimit -s
> bash -c "ulimit -s"
Git Bash (MINGW, well, not precisely [*1*]):
	me@work MINGW64 ~
	$ ulimit -s
	2032
	me@work MINGW64 ~
	$ ulimit -s 4096 # anything lower than the value from above
	me@work MINGW64 ~
	$ ulimit -s
	4096
	me@work MINGW64 ~
	$ bash -c "ulimit -s"
	2032
Judging by your comment, 4096 should be replaced. So here goes again:
	me@work MINGW64 ~
	$ ulimit -s 1024
	me@work MINGW64 ~
	$ ulimit -s
	1024
	me@work MINGW64 ~
	$ bash -c "ulimit -s"
	2032

And here is the same output of my 64-bit Cygwin installation (just updated to the current [*2*] one):

	me@work  ~
	$ ulimit -s
	2032
	me@work  ~
	$ ulimit -s 1024
	me@work  ~
	$ ulimit -s
	1024
	me@work  ~
	$ bash -c "ulimit -s"
	2032

Ciao, Dscho

Footnote *1*: I know it is confusing for Linux folks, there are two very different classes of executables in Git for Windows: MSYS2 ones and MINGW ones. The former implicitly link against the MSYS2 runtime, and therefore can make use of its POSIX emulation layer, the latter do not, and therefore they can use "only" what the Win32 API provides. For details, see https://github.com/git-for-windows/git/wiki/The-difference-between-MINGW-and-MSYS2

Previous: Michael J Gruber
Message 9 of 9 in “Unexpected pass for t6120-describe.sh on cygwin”
  1. Ramsay JonesSep 9, 2017
  2. Michael J GruberSep 10, 2017
  3. Ramsay JonesSep 10, 2017
  4. Jeff KingSep 11, 2017
  5. Adam DinwoodieSep 11, 2017
  6. Ramsay JonesSep 11, 2017
  7. Johannes SchindelinSep 12, 2017
  8. Michael J GruberSep 13, 2017
  9. Johannes SchindelinSep 13, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.