Hello community,

here is the log from the commit of package fabtests for openSUSE:Factory 
checked in at 2017-11-24 10:53:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fabtests (Old)
 and      /work/SRC/openSUSE:Factory/.fabtests.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fabtests"

Fri Nov 24 10:53:42 2017 rev:6 rq:543958 version:1.5.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/fabtests/fabtests.changes        2017-10-17 
01:50:57.766805814 +0200
+++ /work/SRC/openSUSE:Factory/.fabtests.new/fabtests.changes   2017-11-24 
10:53:43.937902981 +0100
@@ -1,0 +2,6 @@
+Mon Nov 20 16:32:20 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Update to version 1.5.2
+  * No release notes available
+
+-------------------------------------------------------------------

Old:
----
  fabtests-1.5.1.0.5a76567.tar.bz2

New:
----
  fabtests-1.5.2.0.ed3448c.tar.bz2

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

Other differences:
------------------
++++++ fabtests.spec ++++++
--- /var/tmp/diff_new_pack.QjvVOe/_old  2017-11-24 10:53:44.673876098 +0100
+++ /var/tmp/diff_new_pack.QjvVOe/_new  2017-11-24 10:53:44.677875952 +0100
@@ -16,10 +16,10 @@
 #
 
 
-%define git_ver .0.5a76567
+%define git_ver .0.ed3448c
 
 Name:           fabtests
-Version:        1.5.1
+Version:        1.5.2
 Release:        0
 Summary:        Test suite for libfabric API
 License:        BSD-2-Clause or GPL-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.QjvVOe/_old  2017-11-24 10:53:44.705874930 +0100
+++ /var/tmp/diff_new_pack.QjvVOe/_new  2017-11-24 10:53:44.705874930 +0100
@@ -8,7 +8,7 @@
     <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">5a7656734f441c7f39306d1ae1ca58a57c46bb0d</param>
+    <param name="revision">ed3448c2a71fd68d6999bdc872ec2aeb061e8d1a</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">fabtests*.tar</param>

++++++ fabtests-1.5.1.0.5a76567.tar.bz2 -> fabtests-1.5.2.0.ed3448c.tar.bz2 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/common/shared.c 
new/fabtests-1.5.2.0.ed3448c/common/shared.c
--- old/fabtests-1.5.1.0.5a76567/common/shared.c        2017-10-07 
01:24:17.000000000 +0200
+++ new/fabtests-1.5.2.0.ed3448c/common/shared.c        2017-11-08 
22:48:45.000000000 +0100
@@ -803,9 +803,18 @@
 
        if (fi->ep_attr->type == FI_EP_MSG || fi->caps & FI_MULTICAST)
                FT_EP_BIND(ep, eq, 0);
+
        FT_EP_BIND(ep, av, 0);
-       FT_EP_BIND(ep, txcq, FI_TRANSMIT);
-       FT_EP_BIND(ep, rxcq, FI_RECV);
+
+       flags = FI_TRANSMIT;
+       if (!(opts.options & FT_OPT_TX_CQ))
+               flags |= FI_SELECTIVE_COMPLETION;
+       FT_EP_BIND(ep, txcq, flags);
+
+       flags = FI_RECV;
+       if (!(opts.options & FT_OPT_RX_CQ))
+               flags |= FI_SELECTIVE_COMPLETION;
+       FT_EP_BIND(ep, rxcq, flags);
 
        ret = ft_get_cq_fd(txcq, &tx_fd);
        if (ret)
@@ -1608,7 +1617,7 @@
                if (ret > 0) {
                        if (timeout >= 0)
                                clock_gettime(CLOCK_MONOTONIC, &a);
-                       if (!ft_tag_is_valid(cq, &comp, rx_cq_cntr))
+                       if (!ft_tag_is_valid(cq, &comp, ft_tag ? ft_tag : 
rx_cq_cntr))
                                return -FI_EOTHER;
                        (*cur)++;
                } else if (ret < 0 && ret != -FI_EAGAIN) {
@@ -1637,7 +1646,7 @@
        while (total - *cur > 0) {
                ret = fi_cq_sread(cq, &comp, 1, NULL, timeout);
                if (ret > 0) {
-                       if (!ft_tag_is_valid(cq, &comp, rx_cq_cntr))
+                       if (!ft_tag_is_valid(cq, &comp, ft_tag ? ft_tag : 
rx_cq_cntr))
                                return -FI_EOTHER;
                        (*cur)++;
                } else if (ret < 0 && ret != -FI_EAGAIN) {
@@ -1671,7 +1680,7 @@
 
                ret = fi_cq_read(cq, &comp, 1);
                if (ret > 0) {
-                       if (!ft_tag_is_valid(cq, &comp, rx_cq_cntr))
+                       if (!ft_tag_is_valid(cq, &comp, ft_tag ? ft_tag : 
rx_cq_cntr))
                                return -FI_EOTHER;
                        (*cur)++;
                } else if (ret < 0 && ret != -FI_EAGAIN) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/configure.ac 
new/fabtests-1.5.2.0.ed3448c/configure.ac
--- old/fabtests-1.5.1.0.5a76567/configure.ac   2017-10-07 01:24:17.000000000 
+0200
+++ new/fabtests-1.5.2.0.ed3448c/configure.ac   2017-11-08 22:48:45.000000000 
+0100
@@ -4,7 +4,7 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.57)
-AC_INIT([fabtests], [1.5.1], [of...@lists.openfabrics.org])
+AC_INIT([fabtests], [1.5.2], [of...@lists.openfabrics.org])
 AC_CONFIG_AUX_DIR(config)
 AC_CONFIG_MACRO_DIR(config)
 AC_CONFIG_HEADERS(config.h)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/simple/cq_data.c 
new/fabtests-1.5.2.0.ed3448c/simple/cq_data.c
--- old/fabtests-1.5.1.0.5a76567/simple/cq_data.c       2017-10-07 
01:24:17.000000000 +0200
+++ new/fabtests-1.5.2.0.ed3448c/simple/cq_data.c       2017-11-08 
22:48:45.000000000 +0100
@@ -137,6 +137,7 @@
                opts.dst_addr = argv[optind];
 
        hints->domain_attr->cq_data_size = 4;  /* required minimum */
+       hints->mode |= FI_RX_CQ_DATA;
 
        hints->ep_attr->type = FI_EP_MSG;
        hints->caps = FI_MSG;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/simple/rdm_tagged_peek.c 
new/fabtests-1.5.2.0.ed3448c/simple/rdm_tagged_peek.c
--- old/fabtests-1.5.1.0.5a76567/simple/rdm_tagged_peek.c       2017-10-07 
01:24:17.000000000 +0200
+++ new/fabtests-1.5.2.0.ed3448c/simple/rdm_tagged_peek.c       2017-11-08 
22:48:45.000000000 +0100
@@ -38,6 +38,8 @@
 
 #include <shared.h>
 
+static struct fi_context fi_context;
+
 static int wait_for_send_comp(int count)
 {
        int ret, completions = 0;
@@ -62,7 +64,6 @@
        struct fi_msg_tagged msg = {0};
        struct fi_cq_err_entry cq_err;
        struct iovec iov;
-       struct fi_context ctx;
        void *desc;
 
        if (recv) {
@@ -75,7 +76,7 @@
                msg.addr = remote_fi_addr;
        }
        msg.tag = tag;
-       msg.context = &ctx;
+       msg.context = &fi_context;
 
        ret = fi_trecvmsg(ep, &msg, flags);
        if (ret) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/simple/recv_cancel.c 
new/fabtests-1.5.2.0.ed3448c/simple/recv_cancel.c
--- old/fabtests-1.5.1.0.5a76567/simple/recv_cancel.c   2017-10-07 
01:24:17.000000000 +0200
+++ new/fabtests-1.5.2.0.ed3448c/simple/recv_cancel.c   2017-11-08 
22:48:45.000000000 +0100
@@ -215,6 +215,7 @@
 
        hints->caps = FI_TAGGED;
        hints->mode = FI_CONTEXT;
+       hints->domain_attr->mr_mode = FI_MR_LOCAL | FI_MR_ALLOCATED;
 
        ret = run_test();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/simple/unexpected_msg.c 
new/fabtests-1.5.2.0.ed3448c/simple/unexpected_msg.c
--- old/fabtests-1.5.1.0.5a76567/simple/unexpected_msg.c        2017-10-07 
01:24:17.000000000 +0200
+++ new/fabtests-1.5.2.0.ed3448c/simple/unexpected_msg.c        2017-11-08 
22:48:45.000000000 +0100
@@ -244,6 +244,7 @@
                opts.dst_addr = argv[optind];
 
        hints->mode = FI_CONTEXT;
+       hints->domain_attr->mr_mode = FI_MR_LOCAL | FI_MR_ALLOCATED;
        hints->domain_attr->resource_mgmt = FI_RM_ENABLED;
        hints->rx_attr->total_buffered_recv = 0;
        hints->caps = FI_TAGGED;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/unit/av_test.c 
new/fabtests-1.5.2.0.ed3448c/unit/av_test.c
--- old/fabtests-1.5.1.0.5a76567/unit/av_test.c 2017-10-07 01:24:17.000000000 
+0200
+++ new/fabtests-1.5.2.0.ed3448c/unit/av_test.c 2017-11-08 22:48:45.000000000 
+0100
@@ -884,7 +884,7 @@
 
        hints->mode = ~0;
        hints->domain_attr->mode = ~0;
-       hints->domain_attr->mr_mode = ~0;
+       hints->domain_attr->mr_mode = ~(FI_MR_BASIC | FI_MR_SCALABLE);
        hints->addr_format = FI_SOCKADDR;
 
        // TODO make this test accept endpoint type argument
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/unit/cntr_test.c 
new/fabtests-1.5.2.0.ed3448c/unit/cntr_test.c
--- old/fabtests-1.5.1.0.5a76567/unit/cntr_test.c       2017-10-07 
01:24:17.000000000 +0200
+++ new/fabtests-1.5.2.0.ed3448c/unit/cntr_test.c       2017-11-08 
22:48:45.000000000 +0100
@@ -158,7 +158,7 @@
 
        hints->mode = ~0;
        hints->domain_attr->mode = ~0;
-       hints->domain_attr->mr_mode = ~0;
+       hints->domain_attr->mr_mode = ~(FI_MR_BASIC | FI_MR_SCALABLE);
 
        ret = fi_getinfo(FT_FIVERSION, NULL, 0, 0, hints, &fi);
        if (ret) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/unit/eq_test.c 
new/fabtests-1.5.2.0.ed3448c/unit/eq_test.c
--- old/fabtests-1.5.1.0.5a76567/unit/eq_test.c 2017-10-07 01:24:17.000000000 
+0200
+++ new/fabtests-1.5.2.0.ed3448c/unit/eq_test.c 2017-11-08 22:48:45.000000000 
+0100
@@ -571,7 +571,7 @@
 
        hints->mode = ~0;
        hints->domain_attr->mode = ~0;
-       hints->domain_attr->mr_mode = ~0;
+       hints->domain_attr->mr_mode = ~(FI_MR_BASIC | FI_MR_SCALABLE);
 
        ret = fi_getinfo(FT_FIVERSION, NULL, 0, 0, hints, &fi);
        if (ret) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fabtests-1.5.1.0.5a76567/unit/mr_test.c 
new/fabtests-1.5.2.0.ed3448c/unit/mr_test.c
--- old/fabtests-1.5.1.0.5a76567/unit/mr_test.c 2017-10-07 01:24:17.000000000 
+0200
+++ new/fabtests-1.5.2.0.ed3448c/unit/mr_test.c 2017-11-08 22:48:45.000000000 
+0100
@@ -225,9 +225,7 @@
 
        hints->mode = ~0;
        hints->domain_attr->mode = ~0;
-       /* This would prevent testing "Scalable MR" which this test is not doing
-        * it as of this change anyway */
-       hints->domain_attr->mr_mode = ~0;
+       hints->domain_attr->mr_mode = ~(FI_MR_BASIC | FI_MR_SCALABLE);
 
        hints->caps |= FI_MSG | FI_RMA;
 


Reply via email to