Changelog for
ponyc-examples-0.21.2+git1009.b0a9cdd4-1.1.x86_64.rpm :
Mon Jan 1 13:00:00 2018 kgronlundAATTsuse.com
- Update to version 0.21.2+git1009.b0a9cdd4:
* Fix wrong runtime error message on exit code assignment (#2450)
* Don\'t suspend schedulers if terminating and reset steal_attempts on wake (#2447)
Mon Dec 25 13:00:00 2017 kgronlundAATTsuse.com
- Update to version 0.21.1+git1000.372bb32a:
* Add deferred reification (#2423)
* Dynamic scheduler thread scaling based on workload (#2386)
* Print an error message if the runtime couldn\'t be started (#2431)
Tue Dec 19 13:00:00 2017 kgronlundAATTsuse.com
- Update to version 0.21.0+git988.e96fa959:
* Forbid structs with embed fields with finalisers (#2420)
* Install doc creation support files on install (#2421)
* Add documentation generation support files to Linux packages (#2422)
* Support linking llvm statically (#2425)
* Support setting the executable name (#2430)
Sun Nov 19 13:00:00 2017 kgronlundAATTsuse.com
- Update to version 0.20.0+git932.0197a116:
* Pass ExportSymbols argument to DIBuilder::createNameSpace with LLVM >=4.0 (#2334)
* Only print CC usage warning if linking fails (#2352)
- ponyc now requires gcc for linking, not binutils-gold
- Split documentation and examples into separate packages
Sat Nov 18 13:00:00 2017 kgronlundAATTsuse.com
- Update to version 0.20.0+git927.35cb8070:
* Update the Pony compiler to be able to use LLVM 4.0.1 (#1592) and 5.0.0.
* Remove builds for LLVM 3.7.1 and 3.8.1; remove README references to 3.7.1 and 3.8.1
* Add --ponyversion option to compiled binary (#2318)
* Garbage collect actors when --ponynoblock is in use (#2307)
- Remove outdated patch:
* Remove 0001-Cast-align_bits-to-uint32_t-to-match-llvm-ArrayType-.patch
Fri Nov 10 13:00:00 2017 kgronlundAATTsuse.com
- Update to version 0.20.0
* Forbid single \'_\' in case expr and case methods (PR #2269)
* Replace memory-leak-inciting Writer.reserve with more
intuitive Writer.reserve_current method. (PR #2260)
- Compile with LLVM 3.8
- Cast align_bits to uint32_t to match llvm::DIBuilder::createArrayType signature
* Add 0001-Cast-align_bits-to-uint32_t-to-match-llvm-ArrayType-.patch
Tue May 9 14:00:00 2017 jengelhAATTinai.de
- Trim empty phrases and redundant words
Sat May 6 14:00:00 2017 aloisioAATTgmx.com
- Update to version 0.14.0
Fixed:
* Compiler error instead of crash for invalid this-dot reference
in a trait. ([PR #1879](https://github.com/ponylang/ponyc/pull/1879))
* Compiler error instead of crash for too few args to constructor
in case pattern. ([PR #1880]
(https://github.com/ponylang/ponyc/pull/1880))
* Pony runtime hashmap bug that resulted in issues
[#1483](https://github.com/ponylang/ponyc/issues/1483),
[#1781](https://github.com/ponylang/ponyc/issues/1781), and
[#1872](https://github.com/ponylang/ponyc/issues/1872).
([PR #1886](https://github.com/ponylang/ponyc/pull/1886))
* Compiler crash when compiling to a library ([Issue
[#1881]](https://github.com/ponylang/ponyc/issues/1881))([PR
[#1890]](https://github.com/ponylang/ponyc/pull/1890))
Changed:
* TCPConnection.connect_failed, UDPNotify.not_listening,
TCPListenNotify.not_listening no longer have default
implementation. The programmer is now required to implement error
handling or consciously choose to ignore. ([PR #1853]
(https://github.com/ponylang/ponyc/pull/1853)
Sat Apr 29 14:00:00 2017 aloisioAATTgmx.com
- Update to version 0.13.2
Fixed:
* Don’t consider type arguments inside a constraint as
constraints.
([PR #1870](https://github.com/ponylang/ponyc/pull/1870))
* Disable mcx16 on aarch64
([PR #1856](https://github.com/ponylang/ponyc/pull/1856))
* Fix assert failure on explicit reference to `this` in
constructor. (issue #1865)
([PR #1867](https://github.com/ponylang/ponyc/pull/1867))
* Compiler crash when using unconstrained type parameters in an
`iftype` condition (issue #1689)
Sun Apr 23 14:00:00 2017 aloisioAATTgmx.com
- Update to version 0.13.1
Fixed:
* Reify function references used as addressof operands correctly
(PR #1857)
* Properly account for foreign objects in GC (PR #1842)
* Compiler crash when using the addressof operator on a function
with an incorrect number of type arguments
Added:
* Iftype conditions (RFC 26) (PR #1855)
Sat Apr 8 14:00:00 2017 aloisioAATTgmx.com
- Update to 0.13.0
Fixed:
* Do not allow capability subtyping when checking constraint
subtyping. (PR #1816)
* Allow persistent map to use any hash function (PR #1799)
Changed:
* Pass # of times called to TCPConnectionNotify.received
(PR #1777)
Sat Apr 1 14:00:00 2017 aloisioAATTgmx.com
- Update to 0.12.3
* Improve Visual Studio and Microsoft C++ Build Tools
detection. (PR #1794)
Fri Mar 31 14:00:00 2017 aloisioAATTgmx.com
- Update to 0.12.2
* Fix extreme CPU use in scheduler on Windows (PR #1785)
* Fix broken ponytest \"only\" filter (PR #1780)
Thu Mar 30 14:00:00 2017 aloisioAATTgmx.com
- Update to 0.12.1
* Bug in ponytest resulted in all tests being skipped
(PR #1778)
Wed Mar 29 14:00:00 2017 aloisioAATTgmx.com
- Update to 0.12.0
Fixed
* Don\'t ignore buffer length when printing (PR #1768)
* Ifdef out ANSITerm signal handler for SIGWINCH (PR #1763)
* Fix build error on 32 bits systems (PR #1762)
* Fix annotation-related compiler assertion failure (issue
[#1751]) (PR #1757)
* Improve packaged Linux binary performance (PR #1755)
* Fix false positive test failure on 32 bits (PR #1749)
Added
* Support XCode 8.3 and LLVM 3.9 (PR #1765)
Changed
* Arrays as sequences (PR #1741)
- Dropped ponyc-fix-test-32bit.patch (integrated upstream)
Fri Mar 24 13:00:00 2017 aloisioAATTgmx.com
- Update to version 0.11.4
* Identity comparison of boxed values (PR #1726)
* Reify type refs in inherited method bodies (PR #1722)
* Fix compilation error on non-x86 systems (PR #1718)
* Call finalisers for embedded fields when parent type has
no finalizer. (PR #1629)
* Fix compiling errors for 32-bit (PR #1709)
* Improved persistent map api (RFC 36) (PR #1705)
* Fix compiler assert on arrow to typeparam in constraint.
(PR #1701)
* Segmentation fault on runtime termination.
- Dropped ponyc-armv7l.patch (accepted upstream)
- Backported ponyc-fix-test-32bit.patch
Sat Mar 18 13:00:00 2017 aloisioAATTgmx.com
- Initial package (0.11.3)