Revisions of nim
buildservice-autocommit
accepted
request 1181765
from
David Anes (david.anes)
(revision 63)
baserev update by copy to link target
David Anes (david.anes)
accepted
request 1181419
from
Andrea Manzini (amanzini)
(revision 62)
- Update to version 2.0.6: * over 80 bugfixes, complete list available at https://nim-lang.org/blog/2024/06/17/version-206-released.html - dropped patch nim-fix-build-with-gcc14.patch as already included in upstream
David Anes (david.anes)
accepted
request 1180221
from
Dominique Leuenberger (dimstar)
(revision 61)
- Use %patch -P N to apply patches. This works with all current RPM versions in use and means we don't have to maintain two blocks to apply patches.
David Anes (david.anes)
accepted
request 1177578
from
David Anes (david.anes)
(revision 60)
- Fix build with gcc14+: * Add nim-fix-build-with-gcc14.patch
David Anes (david.anes)
accepted
request 1177465
from
David Anes (david.anes)
(revision 59)
- Disable broken test for i586: * Add nim-fix-tests-i586.patch
buildservice-autocommit
accepted
request 1168583
from
David Anes (david.anes)
(revision 58)
baserev update by copy to link target
David Anes (david.anes)
accepted
request 1168482
from
Andrea Manzini (amanzini)
(revision 57)
- Update to version 2.0.4: * Fixed “import sth from mymodule is compiles and trying to see module sthfrommymodule” (#23148) * Fixed “Operations on inline toOpenArray len return a wrong result” (#23280) * Fixed “Nimsuggest segfault with invalid assignment to table” (#22753) The complete list of changes is available here: https://github.com/nim-lang/Nim/compare/v2.0.2...v2.0.4 - Updated atlas tarball to 0.8.0
buildservice-autocommit
accepted
request 1134228
from
David Anes (david.anes)
(revision 56)
baserev update by copy to link target
David Anes (david.anes)
accepted
request 1134143
from
Andrea Manzini (amanzini)
(revision 55)
- Update to version 2.0.2: * Fixed “Undefined behavior when with hash(...) on non-aligned bytes due to murmurHash cast[ptr int32]” (#22387) * Fixed “async/closure environment does not align local variables” (#22419) * Fixed “Debugging/stepping is broken in 2.0.0 and 2.1.1” (#22366) * Fixed “when picks wrong branch with static int” (#22474) * Fixed “Regression from 1.6.14 to 2.0.0 - nimble test crashes with a core dump” (#22357) * Fixed “Long-term arc-closure iterator problem” (#22619) * Fixed “-d:useMalloc broken with --mm:none and threads on” (#22262) * Fixed “Crash of compiler on array type check” (#5780) * Fixed “Undefined behaviorwith set card() on non-aligned pointer from cardSetImpl/countBits64cast on ptr uint64” (#22481) * Fixed “elementType from std/typetraits doesn’t work in generic procs” (#21532) * Fixed “peg matchLen can raise an unlisted exception: Exception” (#22541) * Fixed “Piece of code output c compiler error “ (#17197) * Fixed “Missing type inference in loop + case + if + continue” (#22604) * Fixed “Invalid type mismatch in generic” (#17509) * Fixed “std/nativesockets getHostByAddr should support IPv6” (#22834) * Fixed “std/nre leaks memory on every created Regex due to auto-translated finalizers behaving differently under ARC/ORC” (#22868) * Fixed “Destructor not called for temp objects passed as arguments” (#22866) * Fixed “nimsuggest inlay hints for types shown in the wrong place for exported vars and consts” (#23067) * Fixed “[Regression] static integers in quote do” (#22947)
buildservice-autocommit
accepted
request 1104181
from
David Anes (david.anes)
(revision 54)
baserev update by copy to link target
David Anes (david.anes)
accepted
request 1102470
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 53)
<<Fix changelog typo>> - Remove move of $TARGET/tools since it does not exist. - Remove move of `nim-gdb.py` since it's in ./tools/debug/ now. - Add atlas version 0.6.2 tarball. It will be extracted to dist/atlas directory from the root of the project. - Update to version 2.0.0: * better tuple unpacking * forbidden tags * improved type inference * new standard library modules: - std/oserrors - std/envvars - std/dirs - std/files - std/symlinks - std/appdirs - std/cmdline * overloadable enums * default value for objects * definite assignment analysis * strict effects * improved error message for type mismatch * consistent underscore handling * javascript codegen improvement * docgen improvements * c++ interop enhancements * ARC/ORC refinements * using an unnamed break in a block is deprecated * new strict funcs definition * several standard library modules are now moved to nimble packagse - std/punycode => punycode - std/asyncftpclient => asyncftpclient - std/smtp => smtp - std/db_common => db_connector/db_common - std/db_sqlite => db_connector/db_sqlite - std/db_mysql => db_connector/db_mysql - std/db_postgres => db_connector/db_postgres - std/db_odbc => db_connector/db_odbc - std/md5 => checksums/md5 - std/sha1 => checksums/sha1 - std/sums => sums - remove nim-fix-tests-ip-protocol-missing.patch
buildservice-autocommit
accepted
request 1097904
from
David Anes (david.anes)
(revision 52)
baserev update by copy to link target
David Anes (david.anes)
accepted
request 1097101
from
Andreas Schwab (Andreas_Schwab)
(revision 51)
- Enable build on riscv64 - Skip all tests using valgrind when running under QEmu user-space emulation
buildservice-autocommit
accepted
request 1096926
from
Factory Maintainer (factory-maintainer)
(revision 50)
baserev update by copy to link target
David Anes (david.anes)
accepted
request 1095772
from
Andrea Manzini (amanzini)
(revision 49)
- Update to version 1.6.14: * more than 179 commits providing bugfixes and general improvements, details at https://github.com/nim-lang/Nim/compare/v1.6.12...v1.6.14 - removed patch nim-fix-tests-certificate-key-too-small.patch as no longer needed
buildservice-autocommit
accepted
request 1072168
from
David Anes (david.anes)
(revision 48)
baserev update by copy to link target
David Anes (david.anes)
accepted
request 1072079
from
Andrea Manzini (amanzini)
(revision 47)
- Update to version 1.6.12: * Fixed “sizeof object containing a set is wrong” * Fixed “Missing bounds check for len(toOpenArray..)” * Fixed “Add warning for bare except: clause” * Fixed “Little Copyright notice inconsistency” * Fixed “std/deques: wrong result after calling shrink” * Fixed “io.readLine adds ‘\00’ char to the end” * Fixed “New JS mdoe issue: return + ref ints.” * Fixed “Bad codegen for passed var seq to proc returning array[] converted to seq with @” * Fixed “Templates allowed to use ambiguous identifier” * Fixed “Mutating a var parameter through a mutable view triggers SIGSEGV” * Fixed “gcc error when constructing an object that has the same name in the same file name in 2 different directories” - fixed building issues on i586 and ppc64le
buildservice-autocommit
accepted
request 1037832
from
David Anes (david.anes)
(revision 46)
baserev update by copy to link target
David Anes (david.anes)
accepted
request 1037780
from
David Anes (david.anes)
(revision 45)
- Update to version 1.6.10: * Fixed “–styleCheck:off does not work (and –styleCheck:hint is now the default?)” * Fixed “dereferencing pointer to incomplete type error with gcc 9.4 with statics/cast” * Fixed “strutils.find uses cstring optimization that stops after \0” * Fixed “Nimpretty mangles numeric literal procs” * Fixed “Regression in proc symbol resolution; Error: attempting to call routine “ * Fixed “of operator doesn’t consider generics under orc/arc” * Fixed ““incompatible type” when mixing float32 and cfloat in generics” * Fixed “cannot generate code for: mSlice with toOpenArray” * Fixed “-mm flag is ignored on latest Nim 1.7.1 be4bd8” * Full list of changes: https://github.com/nim-lang/Nim/compare/v1.6.8...v1.6.10
buildservice-autocommit
accepted
request 1006725
from
David Anes (david.anes)
(revision 44)
baserev update by copy to link target
Displaying revisions 1 - 20 of 63