Commit Graph

  • b6450a98ea improve error messages for illegalCapture (#24214) ringabout 2024-10-03 00:25:59 +08:00
  • d83ff81695 disable sfml test on osx (#24615) metagn 2025-01-13 12:10:05 +03:00
  • 276840610b adds a changelog ringabout 2025-01-09 21:31:32 +08:00
  • 41c447b5f4 ci: update to ubuntu 22.04 (#24608) ringabout 2025-01-09 19:52:03 +08:00
  • 26ed469996 Update changelog_1_2_0.md (#24607) Bilog WEB3 2025-01-09 11:00:11 +01:00
  • 4aff12408c math: Add cumprod and cumproded (#23416) Loïc Bartoletti 2025-01-09 09:07:59 +01:00
  • 449511995f uses nodecl ringabout 2025-01-08 22:32:29 +08:00
  • 33263ef806 fixes tests ringabout 2025-01-08 21:45:26 +08:00
  • f98a23d270 Merge branch 'devel' into pr_legacy_asm ringabout 2025-01-08 21:40:59 +08:00
  • d062c4fc70 Merge branch 'devel' into pr_remove_macros ringabout 2025-01-08 20:57:04 +08:00
  • ce20f1b31a use nodecl ringabout 2025-01-08 19:53:43 +08:00
  • c1f99aa362 fixes macos ringabout 2025-01-08 19:50:25 +08:00
  • 67d80c4971 oops ringabout 2025-01-08 19:32:40 +08:00
  • 237669a1b2 fixes types with a header ringabout 2025-01-08 19:27:25 +08:00
  • d39c76b8bd fixes #24604; importc fails to generate stub type ringabout 2025-01-08 18:44:28 +08:00
  • 8ed0a63973 docs fix spelling issues (#24597) planetBoy 2025-01-06 06:48:35 +01:00
  • aeeccee50a fixes #24599; misleading error message with large array bounds (#24601) ringabout 2025-01-06 01:10:36 +08:00
  • e70e374477 Merge branch 'devel' into pr_legacy_asm ringabout 2025-01-03 13:06:30 +08:00
  • e8bf6af0da fix c_memchr, c_strstr definitions (#24587) Jacek Sieka 2025-01-02 17:28:35 +01:00
  • 78835562b1 varints: no need for emit (#24585) Jacek Sieka 2025-01-02 17:26:53 +01:00
  • 3dda60a8ce Update copyright year 2025 (#24593) ringabout 2024-12-31 18:06:55 +08:00
  • dcc4e07e54 chore: docs fix spelling issues (#24581) Skylar Ray 2024-12-30 13:40:45 +02:00
  • 0df351bf50 chore: correct typos docs (#24580) futreall 2024-12-28 17:24:46 +02:00
  • d3b6dba616 Consider iterator types (#24577) Antonis Geralis 2024-12-28 10:25:49 +02:00
  • e1be29942e Support tuple parameter types (#24576) Antonis Geralis 2024-12-28 09:43:41 +02:00
  • cd220fe3e1 docs: fix typos (#24573) chloefeal 2024-12-28 02:42:18 +08:00
  • 6e3037372d adds --legacy:noAsmSemSymbol ringabout 2024-12-26 21:35:29 +08:00
  • 86d6f71f5a Doc search improvements (#24567) Jake Leahy 2024-12-26 00:19:22 +11:00
  • 5b9ff963c5 Minor std/strscans improvements (#24566) Jake Leahy 2024-12-25 19:27:12 +11:00
  • 65b26401bc adds a test case (#24565) ringabout 2024-12-25 16:26:06 +08:00
  • 2f127bf99f Improve async stacktraces (#24563) Esteban C Borsani 2024-12-25 05:25:28 -03:00
  • 3c4246dd24 fixes #23114; Nim v2 regression emit / asm var param dereference inconsistency (#24547) ringabout 2024-12-25 16:23:25 +08:00
  • fc806710cb Add inline assembler tests for i386, arm, arm64, riscv32 and riscv64 (#24564) Tomohiro 2024-12-25 00:11:19 +09:00
  • e2a306355c adds a test case (#24561) ringabout 2024-12-23 21:03:18 +08:00
  • bf4de6a394 bump NimVersion to 2.0.14 v2.0.14 narimiran 2024-12-23 08:07:41 +01:00
  • 86f1a2785a remove zippy data from tarballs (#24551) ringabout 2024-12-21 05:09:29 +08:00
  • c7d057d7f9 fixes #24536; fixes nightlies regression caused by nimble update (#24542) ringabout 2024-12-17 13:42:17 +08:00
  • 5c71fbab30 fix jsonutils with generic sandwiches, don't use strformat (#24560) metagn 2024-12-23 08:08:46 +03:00
  • 6bc52737b3 Make 'field is not accessible' and 'field initialized twice' errors point to the field inside the obj construction (#24557) Jake Leahy 2024-12-23 00:25:36 +11:00
  • f29234b40f fixes #23212; Asyncdispatch leaks under --mm:arc (#24556) Esteban C Borsani 2024-12-22 03:56:22 -03:00
  • 63c884038d remove zippy data from tarballs (#24551) ringabout 2024-12-21 05:09:29 +08:00
  • 986ca7dcd4 check if unused import warning is enabled before adding import to stack (#24554) metagn 2024-12-21 00:09:03 +03:00
  • 50ed43df42 Use long int builtins for risc-v 32-bit targets (#24553) Daniel Stuart 2024-12-20 15:27:37 -03:00
  • 8f44c40b6b Adds skipParentCfg back. Bump nimble to a commit where it doesnt rely in the parent config (#24545) Juan M Gómez 2024-12-17 17:15:48 +00:00
  • 76935b4c34 (cherry picked from commit 556f217b4c) Juan M Gómez 2024-12-16 07:05:00 +00:00
  • 30abe60cda Bumps nimble v0.16.4 (#24437) Juan M Gómez 2024-12-13 18:00:18 +00:00
  • ce4304ce97 fixes strictdefs warnings (#24550) ringabout 2024-12-20 22:26:30 +08:00
  • 14dfabb230 fixes #24472; let symbol created by template is reused in nimvm branch (#24473) ringabout 2024-11-26 19:35:48 +08:00
  • 5fb4662ab1 fixes #18081; fixes #18079; fixes #18080; nested ref/deref'd types (#24335) ringabout 2024-10-26 04:36:19 +08:00
  • 535556875e fix logic for dcEqIgnoreDistinct in sameType (#24197) metagn 2024-09-29 11:23:59 +03:00
  • 95fa7f0f12 make distinct conversions addressable in VM (#24124) metagn 2024-09-17 07:29:49 +03:00
  • f80ce139d5 Make expandMacro show private fields (#24522) Jake Leahy 2024-12-18 04:17:04 +11:00
  • d5c7abe3d2 fixes #17681; enforce codegen for exportc consts (#24546) ringabout 2024-12-18 01:16:34 +08:00
  • 8ce58fab26 Adds skipParentCfg back. Bump nimble to a commit where it doesnt rely in the parent config (#24545) Juan M Gómez 2024-12-17 17:15:48 +00:00
  • 6bcb078476 Fix exitnow signature, mark as .noreturn (#24533) bptato 2024-12-12 22:57:10 +01:00
  • 5c58e7d201 fix crash with tyBuiltInTypeClass matching itself (#24462) metagn 2024-11-23 16:20:15 +03:00
  • 5327498547 gensym anonymous proc symbols (#24422) metagn 2024-11-09 14:33:23 +03:00
  • d84d41dc95 fixes #24371; incorrect importc wrapper incompatible with gcc 14 on Windows (#24388) ringabout 2024-10-31 03:17:36 +08:00
  • 693b35b59f fixes #23545; C compiler error when default initializing an object field function (#24375) ringabout 2024-10-29 15:08:35 +08:00
  • c1bb144fdc Fix broken poll and nfds_t bindings (#24331) bptato 2024-10-20 18:15:39 +02:00
  • 1f38c3cea8 fixes #24319; move doesn't work well with (deref (var array)) (#24321) ringabout 2024-10-18 10:56:37 +08:00
  • 70b3232d3a fixes #24536; fixes nightlies regression caused by nimble update (#24542) ringabout 2024-12-17 13:42:17 +08:00
  • 81d8c0fc17 fixes #20908; Unknown warnings and hints now give a warning (#24543) ringabout 2024-12-17 13:41:38 +08:00
  • f45ca4fdf4 only generate first field for default value of union (#24303) metagn 2024-10-14 18:07:57 +03:00
  • 91d1933ea2 fixes #24538 (#24541) ringabout 2024-12-16 22:25:44 +08:00
  • 5cbc7a6d1b fix regression with generic params in static type (#24075) metagn 2024-09-09 11:12:10 +03:00
  • 56e7c75e03 fix int32's that should be uint32 on BSD & OSX (#24078) metagn 2024-09-09 10:46:47 +03:00
  • d51236e9cc fix string literal assignment with different lengths on ARC (#24083) metagn 2024-09-08 21:17:26 +03:00
  • 4d0d848235 fix undeclared identifier in templates in generics (#24069) metagn 2024-09-06 12:16:43 +03:00
  • 8859f1ddf7 fixes #24034; fixes lent types after taking implicit address (#24035) ringabout 2024-08-30 22:08:59 +08:00
  • 0e2b34ce35 fix subscript magic giving unresolved generic param type (#23988) metagn 2024-08-22 08:20:20 +03:00
  • ba516c8eb5 include generic bodies in allowMetaTypes (#23968) metagn 2024-08-20 17:20:35 +03:00
  • 009a5b0684 bypass constraints for tyFromExpr in generic bodies (#23863) metagn 2024-07-20 01:02:08 -06:00
  • c786415eef Set type of object constructor during annotateType (#23852) SirOlaf 2024-07-17 23:54:15 +02:00
  • 33dc54c573 Check for nil in cstringArrayToSeq (#23747) Yuriy Glukhov 2024-06-24 09:35:05 +02:00
  • 6a1d1a8c2b fixes 12381, HttpClient socket handle leak (#23575) Marius Andra 2024-05-08 17:33:43 +02:00
  • 0c426e7875 fixes #23295; don't expand constants for complex structures (#23297) ringabout 2024-02-20 14:31:58 +08:00
  • 4e1b5ee702 fixes #18104; tranform one liner var decl before templates expansion (#23294) ringabout 2024-02-13 15:10:28 +08:00
  • 3a334e09ea fixes #23233; Regression when using generic type with Table/OrderedTable (#23235) ringabout 2024-01-20 03:37:16 +08:00
  • dbe9c724a0 Revert "Bumps nimble v0.16.4 (#24437)" narimiran 2024-12-16 14:02:04 +01:00
  • 9620d206b9 Revert "(cherry picked from commit 556f217b4c)" narimiran 2024-12-16 14:01:53 +01:00
  • b9c593404c proper error for const defines with unsupported types (#24540) metagn 2024-12-16 14:22:10 +03:00
  • 9e5cdc43a6 (cherry picked from commit 556f217b4c) Juan M Gómez 2024-12-16 07:05:00 +00:00
  • 556f217b4c #Fixes #24536 building nimble 0.16.4 fails when running build_all.sh (#24537) Juan M Gómez 2024-12-16 07:05:00 +00:00
  • 1778b8354a Bumps nimble v0.16.4 (#24437) Juan M Gómez 2024-12-13 18:00:18 +00:00
  • d31cce557b more strictdef fixes for stdlibs (#24535) ringabout 2024-12-14 02:06:43 +08:00
  • be4d19e562 Bumps nimble v0.16.4 (#24437) Juan M Gómez 2024-12-13 18:00:18 +00:00
  • e0197a8380 couple cases of valid concept bindings (#24513) Ryan McConnell 2024-12-13 09:13:19 -05:00
  • d2d810585c fixes strictdefs warnings continue (#24520) ringabout 2024-12-13 22:04:49 +08:00
  • 80af252025 adds a test case (#24534) ringabout 2024-12-13 19:30:53 +08:00
  • f485973459 Fix exitnow signature, mark as .noreturn (#24533) bptato 2024-12-12 22:57:10 +01:00
  • f7a461a30c fixes #22101; std/pegs with nim cpp --mm:orc --exceptions:goto creates invalid C++ (#24531) ringabout 2024-12-13 05:56:41 +08:00
  • f796c01e3c adds a test case (#24532) ringabout 2024-12-12 22:30:54 +08:00
  • f6f72722bb fixes #22153; UB calling allocCStringArray([""]) with --mm:refc (#24529) ringabout 2024-12-12 04:02:24 +08:00
  • 9bb7e53e7f fixes #22153; UB calling allocCStringArray([""]) with --mm:refc (#24529) ringabout 2024-12-12 04:02:24 +08:00
  • da9f7f671b Make error appear in user code with invalid format string in strformat (#24528) Jake Leahy 2024-12-12 07:01:57 +11:00
  • 69e0cdb6c0 Fix line info for import (#24523) Jake Leahy 2024-12-12 06:55:55 +11:00
  • b529f69518 fix nil node in sym ast of exported ref objects [backport:2.2] (#24527) metagn 2024-12-10 15:20:40 +03:00
  • 90993aeff6 install older version of nimcuda for arraymancer (#24496) metagn 2024-12-03 06:48:21 +03:00
  • aeb3fe9505 test case haul to prevent pileup (#24525) metagn 2024-12-09 10:11:47 +03:00