Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pull-23-04-18 #1

Merged
merged 37 commits into from
Apr 23, 2018
Merged

pull-23-04-18 #1

merged 37 commits into from
Apr 23, 2018

Conversation

survivorm
Copy link
Owner

No description provided.

data-man and others added 30 commits April 16, 2018 19:37
* Fixes #7595

* Add brackets

* Fix for treeRepr and lispRepr too
Calling close() in some cases issued two close() syscalls to one FD, which is incorrect in multithreaded programs.
* Add none[T]() as alias to none(T)

* Add tests for none[T]

* this test shouldn't work anyway
* add proc toFILETIME to winlean
* add proc toWinTime to times
* add proc setFileTime to winlean
* openHandle with write access
* add proc setLastModificationTime to os
* moved epochDiff,rateDiff constants and proc toWinTime
The constants were moved out of the when defined(JS) block so that they
are alsways available in proc toWinTime.
proc toWinTime was moved above the # Deprecated procs comment. Best new
location seemed to be with the toUnix proc.
* remove php

* fix

* keep nimphpext

* remove targetJS enum
Setting the option to true, then to false would not turn off bright attribute.
* fix hasCustomPragma/getCustomPragmaVal for types without pragma

* fix pragma on pointer test

* removed trailing spaces
* allow setting template/macro recursive evaluation limits

* revert setting template/macro eval limits
set them to 1000
* macro manual improvements

* fixes a typo

* Small fixes
@survivorm survivorm merged commit 17d3c6f into survivorm:devel Apr 23, 2018
survivorm pushed a commit that referenced this pull request Jun 5, 2018
updating my fork with the head repo
survivorm pushed a commit that referenced this pull request Feb 28, 2023
tlsEmulation:on under NetBSD-10Beta and NetBSD-current produces an executable which crashes immediately as follows:

Core was generated by `koch'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000000000047b4c2 in nimZeroMem ()
(gdb) bt
#0  0x000000000047b4c2 in nimZeroMem ()
#1  0x00000000004897b2 in threadVarAlloc__system_2162 ()
#2  0x000000000048980e in initThreadVarsEmulation ()
#3  0x0000000000489848 in PreMain ()
#4  0x000000000048986a in NimMain ()
#5  0x00000000004898a9 in main ()

I can't speak about the other BSDs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.