Commit Graph

  • 96c165304d conditional compilation of gcd(SomeInteger,SomeInteger) in std/math (#23773) quimt 2024-07-09 06:59:10 -04:00
  • 732f7752a9 remove nir; succeeded by nif (#23809) ringabout 2024-07-09 15:29:45 +08:00
  • cbcf6c5be6 Bumps nimble so the next Nim release includes the latest changes (#23808) Juan M Gómez 2024-07-09 05:03:24 +01:00
  • e4db9bffba Adjust the correct chunk's free space in allocator (#23795) SirOlaf 2024-07-08 11:15:53 +02:00
  • 14f86b3965 Bumps nimble so the next Nim release includes the latest changes (#23808) Juan M Gómez 2024-07-09 05:03:24 +01:00
  • ecc7e3d41d fixes #23790; roll back instCounter properly in case of exceptions (#23802) Alexander Kernozhitsky 2024-07-06 22:50:46 +02:00
  • 22896b3a95 bump NimVersion to 2.0.9 narimiran 2024-07-04 14:30:12 +02:00
  • dc46350fa1 Add support for nvcc & hipcc (cuda/rocm) (#23805) Andrew Brower 2024-07-08 05:17:04 -04:00
  • 3f5016f60e Adjust the correct chunk's free space in allocator (#23795) SirOlaf 2024-07-08 11:15:53 +02:00
  • 4faa15f3ad Replacement PR for https://github.com/nim-lang/Nim/pull/23779 that (#23793) c-blake 2024-07-07 10:51:42 +00:00
  • 1dcc364cd2 [backport] fixes #23796; remove extra indirection for args in importc'ed functions in cpp (#23800) Alexander Kernozhitsky 2024-07-06 23:10:15 +02:00
  • ce75042a9d Update documentation for parseEnum in strutils.nim (#23804) Leon Lysak 2024-07-06 16:51:15 -04:00
  • 841d30a213 fixes #23790; roll back instCounter properly in case of exceptions (#23802) Alexander Kernozhitsky 2024-07-06 22:50:46 +02:00
  • 05df263b84 Optimize closure iterator locals (#23787) Yuriy Glukhov 2024-07-03 22:49:30 +02:00
  • 051a536275 fixes #23784; don't allow fold paths containing nkAddr (#23792) ringabout 2024-07-04 04:48:19 +08:00
  • eaf0e7ff60 Update mimetypes.nim; added avif & avifs (#23786) David Krause 2024-07-03 22:47:42 +02:00
  • 903b1b1016 This test for issue 9739 never needed to depend upon hash order (#23791) c-blake 2024-07-03 14:33:26 +00:00
  • 5935c3bfa9 bump NimVersion to 2.0.8 v2.0.8 narimiran 2024-07-02 17:05:59 +02:00
  • fe3039410f fixes #23775; injectdestructors now handles discardable statements (#23780) ringabout 2024-07-02 14:49:37 +08:00
  • 96aba18963 Fixed issues when using std/parseopt in miscripts with cmdline = "" (#23785) Gianmarco 2024-07-02 08:49:21 +02:00
  • 2114414099 fixes #19977; rework inlining of 'var openarray' iterators for C++ (#23258) ringabout 2024-01-26 19:46:39 +08:00
  • 43ee545789 Fix doc: '\c' '\L' in lexbase.nim (#23781) lit 2024-07-02 02:47:39 +08:00
  • a557e5a341 refine: strmisc.expandTabs better code structure (#23783) lit 2024-07-02 02:47:08 +08:00
  • 27abcdd57f fixes #23755; array static inference during overload resolution (#23760) Ryan McConnell 2024-07-01 08:39:16 -04:00
  • d78ccbc27c Revert "Document move limitations" (#23778) Andreas Rumpf 2024-07-01 13:06:09 +02:00
  • 288d5c4ac3 fixes #5091; Ensure we don't wait on an exited process on Linux (#23743) Mark Leyva 2024-07-01 02:42:11 -07:00
  • 3788aa0a99 [backport] fixes #23748; do not skip materializing temporaries for proc arguments (#23769) Alexander Kernozhitsky 2024-06-30 14:10:10 +02:00
  • 4202b606b1 [backport] fixes #23748; do not skip materializing temporaries for proc arguments (#23769) Alexander Kernozhitsky 2024-06-30 14:10:10 +02:00
  • e98c98b46c Comment out flaky test in tests/stdlib/thttpclient (#23772) Alexander Kernozhitsky 2024-06-29 20:49:54 +02:00
  • c88894bf76 Comment out flaky test in tests/stdlib/thttpclient (#23772) Alexander Kernozhitsky 2024-06-29 20:49:54 +02:00
  • 51723bace8 getTemp has a different signature in Nim 2.0.x narimiran 2024-06-29 13:03:12 +02:00
  • a90e687d26 Document move limitations (#23763) Juan Carlos 2024-06-29 05:44:57 -03:00
  • 4b42170022 Bumps nimble to entryPoints commit (#23766) Juan M Gómez 2024-06-29 09:44:18 +01:00
  • 2eff34f08a fixes commit hashes (#23520) ringabout 2024-04-19 13:47:24 +08:00
  • ba51e7c4d8 bundle atlas with sat (#23375) ringabout 2024-04-19 03:54:20 +08:00
  • d259099ef0 fixes #23759; rework move for refc (#23764) ringabout 2024-06-29 16:43:41 +08:00
  • 179897e55f Document move limitations (#23763) Juan Carlos 2024-06-29 05:44:57 -03:00
  • 9f74baa49d Bumps nimble to entryPoints commit (#23766) Juan M Gómez 2024-06-29 09:44:18 +01:00
  • 56ed4e0bb9 fixes #23759; rework move for refc (#23764) ringabout 2024-06-29 16:43:41 +08:00
  • 786bbff1ae try to fix broken tests narimiran 2024-06-28 08:31:43 +02:00
  • 2a2141793e make tests green again araq-atomic-loads Araq 2024-06-27 22:59:57 +02:00
  • f1ccfb1b00 atomic loads do not require a mutable location [backport] Araq 2024-06-27 20:46:49 +02:00
  • fda43d1f0a fixes #9940; genericAssign does not take care of the importC variables in refc [backport] (#23761) ringabout 2024-06-27 00:24:51 +08:00
  • 915cd5b28b fixes #9940; genericAssign does not take care of the importC variables in refc [backport] (#23761) ringabout 2024-06-27 00:24:51 +08:00
  • 828cd58d8a fixes #9940; genericAssign does not take care of the importC variables in refc [backport] (#23761) ringabout 2024-06-27 00:24:51 +08:00
  • 16bbffcb77 fixes #23725; Size computations work better when they are correct (#23758) Andreas Rumpf 2024-06-26 05:09:05 +02:00
  • 8096fa45bd fixes #23725; Size computations work better when they are correct (#23758) Andreas Rumpf 2024-06-26 05:09:05 +02:00
  • 73af7c60a1 nrvo for embedded importc'ed types (#23708) ringabout 2024-06-13 02:51:52 +08:00
  • 948fc29bb2 adapt semOpAux to opt-in symchoices (#23750) metagn 2024-06-25 16:49:43 +03:00
  • 7bdcaada13 don't use unknown proc narimiran 2024-06-24 10:58:14 +02:00
  • 2c83f94544 Check for nil in cstringArrayToSeq (#23747) Yuriy Glukhov 2024-06-24 09:35:05 +02:00
  • 832d896cda remove bench action to save resources, which is barely useful (#23753) ringabout 2024-06-24 15:22:14 +08:00
  • e77e129a05 fixes #23742; setLen(0) no longer allocates memory for uninitialized strs/seqs for refc (#23745) ringabout 2024-06-21 21:07:45 +08:00
  • d0b3b7e1a7 [backport] fixes #23711; C code contains backtick`gensym (#23716) ringabout 2024-06-19 14:33:38 +08:00
  • 2735fd2bf5 ignore uninstantiated static on match to base type [backport:2.0] (#23731) metagn 2024-06-18 07:54:12 +03:00
  • 8d1f03e1da fixes a long standing bug with varargs type inference [backport] (#23720) Andreas Rumpf 2024-06-14 09:16:39 +02:00
  • d83eb88eb9 disable dnsclient because it is fragile (#23728) ringabout 2024-06-18 19:43:46 +08:00
  • 10907cc4a7 bump NimVersion to 2.0.7 narimiran 2024-06-24 08:24:34 +02:00
  • 830153323a Run tests with nimPreviewHashFarm on the 3 main back ends. (#23739) c-blake 2024-06-22 19:21:57 +00:00
  • 2bef08774f fixes #23742; setLen(0) no longer allocates memory for uninitialized strs/seqs for refc (#23745) ringabout 2024-06-21 21:07:45 +08:00
  • 78c5846225 split PackedModule into reader and writer pr_packed_refactor ringabout 2024-06-19 22:10:00 +08:00
  • 817783185a Merge remote-tracking branch 'upstream/devel' into pr_copy_23609 pr_copy_23610 ringabout 2024-06-19 15:03:54 +08:00
  • 646bd99d46 [backport] fixes #23711; C code contains backtick`gensym (#23716) ringabout 2024-06-19 14:33:38 +08:00
  • e645120362 Add Farm Hash conditioned upon nimPreviewHashFarm as 64-bit Hash (#23735) c-blake 2024-06-19 04:49:57 +00:00
  • 9d08d26e33 adds a define nimHasJsNoLambdaLifting so we can use it in the config for compatibility (#23736) ringabout 2024-06-19 08:26:15 +08:00
  • 3f1de49e26 IC: use tables instead of huge seqs because the compiler can create l… (#23737) Andreas Rumpf 2024-06-18 22:41:22 +02:00
  • 2a658c64d8 fixes #23732, os.sleep(-1) now returns immediately (#23734) lit 2024-06-18 23:39:34 +08:00
  • 6789859503 Update nimsuggest.nim ringabout 2024-06-18 22:46:59 +08:00
  • c58b6e8df8 disable dnsclient because it is fragile (#23728) ringabout 2024-06-18 19:43:46 +08:00
  • 128090c593 ignore uninstantiated static on match to base type [backport:2.0] (#23731) metagn 2024-06-18 07:54:12 +03:00
  • 33f5ce80d6 Fix NIM_STATIC_ASSERT_AUX being redefined on different lines (#23729) fakuivan 2024-06-18 01:53:41 -03:00
  • 4867931af3 implement legacy:jsNoLambdaLifting for compatibility (#23727) ringabout 2024-06-18 01:06:38 +08:00
  • c00e8e71e0 bump NimVersion to 2.0.6 v2.0.6 narimiran 2024-06-16 19:01:20 +02:00
  • a073e225c8 Revert "fixes #22510 (#23100)" narimiran 2024-06-16 19:01:01 +02:00
  • ae4b47c5bd fixes #20048; fixes #15746; don't sink object fields if it's of openarray type (#23608) ringabout 2024-06-15 22:07:49 +08:00
  • de1f7188eb Fix example code in Nim manual that cannot be compiled without error (#23722) Tomohiro 2024-06-15 11:34:26 +09:00
  • 948bb38335 ref #20653; fixes chronos empty case branches (#23706) ringabout 2024-06-14 21:55:08 +08:00
  • 5996b12355 fixes a long standing bug with varargs type inference [backport] (#23720) Andreas Rumpf 2024-06-14 09:16:39 +02:00
  • 8037bbe327 Fix non-exported memfiles.setFileSize to be able to shrink files on posix via memfiles.resize (#23717) c-blake 2024-06-14 06:23:26 +00:00
  • ab4e52fb86 progress Araq 2024-06-13 18:11:22 +02:00
  • 9172d26870 fixes #22479; WIP [backport] Araq 2024-06-13 16:18:30 +02:00
  • 140d641443 fixes #22927; no test case extractable [backport] (#23707) Andreas Rumpf 2024-06-12 14:27:49 +02:00
  • 0b5a938f57 nrvo for embedded importc'ed types (#23708) ringabout 2024-06-13 02:51:52 +08:00
  • 3770236bee fixes #22927; no test case extractable [backport] (#23707) Andreas Rumpf 2024-06-12 14:27:49 +02:00
  • 3915fdc372 fixes #23513, parseutils.nim: parseInt's doc example. (#23561) lit 2024-06-12 10:13:38 +08:00
  • cc779a42ce remove pkg "pylib" (#23691) ringabout 2024-06-07 21:07:22 +08:00
  • 26a4b137c6 [backport] fixes #23690; SIGSEGV with object variants and RTTI (#23703) ringabout 2024-06-11 11:55:08 +08:00
  • 262ff648aa [backport] fixes #23690; SIGSEGV with object variants and RTTI (#23703) ringabout 2024-06-11 11:55:08 +08:00
  • 8cbbe12ee4 fixes #22398; [backport] (#23704) Andreas Rumpf 2024-06-10 18:43:23 +02:00
  • d7544ec3db [Backport 2.0] Nimsuggest handle unknown file (#23701) Juan M Gómez 2024-06-10 16:14:16 +01:00
  • d9b1477b81 [Backport 1.6] Nimsuggest handle unknown file (#23702) Juan M Gómez 2024-06-10 16:14:08 +01:00
  • 1cbcbd9269 Fixes #23695: On Linux, "nimsuggest" crashes if Nim is installed in /usr/bin and the library in /usr/lib/nim (#23697) Juan M Gómez 2024-06-10 15:17:02 +01:00
  • 56c95758b2 fixes #23445; fixes #23418 [backport] (#23699) Andreas Rumpf 2024-06-09 08:16:05 +02:00
  • c7ee16182e nimsuggest v3+ handles unknownFile (#23696) Juan M Gómez 2024-06-08 12:02:48 +01:00
  • 879aa1fdd5 Merge branch 'devel' into araq-generic-inst-fix araq-generic-inst-fix Andreas Rumpf 2024-06-08 03:33:55 +02:00
  • 767a901267 Revert "Fix #22826: Don't skip generic instances in type comparison (#22828)" narimiran 2024-06-07 16:30:32 +02:00
  • 36f8cccda4 fixes #23354; [backport] (#23685) Andreas Rumpf 2024-06-07 09:01:30 +02:00
  • 09b5ed251e remove pkg "pylib" (#23691) ringabout 2024-06-07 21:07:22 +08:00
  • 7039b8b5bc fixes #23354; [backport] (#23685) Andreas Rumpf 2024-06-07 09:01:30 +02:00
  • d6bc8699b9 fixes #22510 (#23100) Andreas Rumpf 2024-06-06 00:52:01 +02:00