summary refs log tree commit diff stats
path: root/lib/system/schubfach.nim
Commit message (Collapse)AuthorAgeFilesLines
* fixes #18400 (#18402)Andreas Rumpf2021-06-301-1/+1
|
* even lighter version of #17938: fix most issues with UnusedImport, ↵Timothee Cour2021-06-261-29/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | XDeclaredButNotUsed, etc; fix #17511, #17510, #14246 (without realModule) (#18362) * {.used: symbol} * add tests * fix tests with --import * --import works without giving spurious unused warnings * new warning warnDuplicateModuleImport for `import foo; import foo` * fix test, add resolveModuleAlias, use proper line info for module aliases * fix spurious warnings * fix deprecation msg for deprecated modules even with `import foo as bar` * disable a test for i386 pending sorting XDeclaredButNotUsed errors * UnusedImport now works with re-exported symbols * fix typo [skip ci] * ic support * add genPNode to allow writing PNode-based compiler code similarly to `genAst` * fix DuplicateModuleImport warning * adjust test * fixup * fixup * fixup * fix after rebase * fix for IC * keep the proc inline, move the const out * [skip ci] fix changelog * experiment: remove calls to resolveModuleAlias * followup * fixup * fix tests/modules/tselfimport.nim * workaround tests/deprecated/tmodule1.nim * fix properly * simplify
* merge similar procs regarding digits (#18318)flywind2021-06-221-27/+3
|
* fix 18186 with adding importc _umul128 (#18200)slangmgh2021-06-071-0/+1
|
* added float32 schubfach algorithm; wip (#18155)Andreas Rumpf2021-06-031-0/+451
* added float32 schubfach algorithm; wip * fixes #18418