Hello community,

here is the log from the commit of package nqp for openSUSE:Factory checked in 
at 2018-02-13 10:28:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nqp (Old)
 and      /work/SRC/openSUSE:Factory/.nqp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nqp"

Tue Feb 13 10:28:42 2018 rev:23 rq:574666 version:2018.01

Changes:
--------
--- /work/SRC/openSUSE:Factory/nqp/nqp.changes  2017-08-22 11:10:43.459118133 
+0200
+++ /work/SRC/openSUSE:Factory/.nqp.new/nqp.changes     2018-02-13 
10:28:42.778586272 +0100
@@ -1,0 +2,39 @@
+Thu Feb  1 06:44:35 CET 2018 - n...@detonation.org
+
+- update to version 2018.01
+  * Improve handling of flags for '%b' directive
+  * Make || alternations respect :ratchet mode
+  * Allow per-atom backtracking modifiers to override :ratchet
+  * Do not start interactive REPL on non tty input
+  * Check for the backend method in the backend before compiler
+  * Make Int on rakudo's Match return an Int not a nqp level int.
+  * support the new heapsnapshot API
+  * Add nqp::getrusage and constants on MoarVM backend
+  * Map threadlockcount op on MoarVM backend
+  * Suppress warning in /a b+/
+  * Map the new nativeinvoke OP
+  * Remove support for ornate parenthesis from quoting constructs
+  * Improve error message when space with combiners is encountered
+  * Remove trailing whitespace
+  * Implement --force-stdin-eval-mode command line arg
+  * Rename `--force-stdin-eval-mode` command line opt
+  * Make NQP's BUILDPLAN more like Perl6's BUILDPLAN
+  * Add the new coerce_II op as fromI_I
+  * Map the new getarg_i op for reading from the args buffer
+  * Remove some @*comp_line_directives accesses (#376)
+  * Add support for '+' flag for %b in sprintf
+  * Add support for a block no-inline flag
+  * Fix wrong coercion in if on moar
+  * Fix crash with named captures in P5 regexes
+  * Use faster nqp::istype instead of ~~
+  * Implement nqp::chainstatic op
+  * MoarVM: Allow 'chain' op to use child as callee
+  * Use faster nqp::elems instead of + on QAST nodes
+  * Add $!cuid to QAST::Block.dump
+  * Implement QAST::Node.annotate_self
+  * Fix dumping block with null_s cuids
+  * Don't die if parent doesn't have dump method
+  * Fix blocktype display in Block extra node info
+- add nqp-disable-faulty-test.diff for disabling faulty concurrency test
+
+-------------------------------------------------------------------

Old:
----
  nqp-2017.08.tar.gz

New:
----
  nqp-2018.01.tar.gz
  nqp-disable-faulty-test.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nqp.spec ++++++
--- /var/tmp/diff_new_pack.lioGQz/_old  2018-02-13 10:28:43.442562349 +0100
+++ /var/tmp/diff_new_pack.lioGQz/_new  2018-02-13 10:28:43.446562204 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nqp
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           nqp
-Version:        2017.08
+Version:        2018.01
 Release:        1.1
 Summary:        Not Quite Perl
 License:        Artistic-2.0
@@ -25,7 +25,8 @@
 Url:            http://rakudo.org/
 Source:         nqp-%{version}.tar.gz
 BuildRequires:  moarvm-devel
-Requires:       moarvm >= 2017.08
+Requires:       moarvm >= 2018.01
+Patch1:         nqp-disable-faulty-test.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -34,6 +35,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 perl Configure.pl --backends=moar --libdir=%{_libdir} --prefix=%{_usr} 
--with-moar=/usr/bin/moar

++++++ nqp-2017.08.tar.gz -> nqp-2018.01.tar.gz ++++++
++++ 31459 lines of diff (skipped)

++++++ nqp-disable-faulty-test.diff ++++++
diff --git a/t/concurrency/01-thread.t b/t/concurrency/01-thread.t
index e8426dd32..99d9544ed 100644
--- a/t/concurrency/01-thread.t
+++ b/t/concurrency/01-thread.t
@@ -1,7 +1,7 @@
 #! nqp
 
 
-plan(24);
+plan(22);
 
 # 2 tests
 {
@@ -125,7 +125,7 @@ plan(24);
 # Sibling child threads case for threadyield()
 # This test intentionally does not use proper synchronization primitives,
 # so that threadyield can be tested independently of locks/condvars/etc.
-{
+if 0 {
     my @a;
     my $t1 := nqp::newthread({
         nqp::push(@a, 'a');

Reply via email to