Repository: pytorch
Issue: TestConvolution.test_conv_separate_stride_pad_gradients failing
Labels: caffe2

```
21:57:49 =================================== FAILURES ===================================
21:57:49 ___________ TestConvolution.test_conv_separate_stride_pad_gradients ____________
21:57:49 
21:57:49 self = <caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>
21:57:49 
21:57:49     @unittest.skipIf(not workspace.has_gpu_support, "No gpu support")
21:57:49 >   @given(stride_h=st.integers(1, 3),
21:57:49            stride_w=st.integers(1, 3),
21:57:49            pad_h=st.integers(0, 3),
21:57:49            pad_w=st.integers(0, 3),
21:57:49            kernel=st.integers(2, 5),
21:57:49            size=st.integers(1, 8),
21:57:49            input_channels=st.integers(1, 3),
21:57:49            output_channels=st.integers(1, 3),
21:57:49            batch_size=st.integers(1, 3),
21:57:49            order=st.sampled_from(["NCHW"]),
21:57:49            engine=st.sampled_from(["", "EIGEN"]),
21:57:49            shared_buffer=st.booleans(),
21:57:49            use_bias=st.booleans(),
21:57:49            deformable_group=st.integers(1, 3),
21:57:49            **hu.gcs_gpu_only)
21:57:49     def test_conv_separate_stride_pad_gradients(self, stride_h, stride_w,
21:57:49                                                 pad_h, pad_w, kernel, size,
21:57:49                                                 input_channels, output_channels,
21:57:49                                                 batch_size, order, engine,
21:57:49                                                 shared_buffer, use_bias,
21:57:49                                                 deformable_group, gc, dc):
21:57:49 
21:57:49 lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py:378: 
21:57:49 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
21:57:49 ../lib/python2.7/dist-packages/hypothesis/core.py:604: in execute
21:57:49     result = self.test_runner(data, run)
21:57:49 ../lib/python2.7/dist-packages/hypothesis/executors.py:58: in default_new_style_executor
21:57:49     return function(data)
21:57:49 ../lib/python2.7/dist-packages/hypothesis/core.py:595: in run
21:57:49     return test(*args, **kwargs)
21:57:49 lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py:378: in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49 ../lib/python2.7/dist-packages/hypothesis/core.py:542: in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49 lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py:434: in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49 E   AssertionError: RuntimeError not raised
21:57:49 ----------------------------- Captured stdout call -----------------------------
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'b': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 {u'X': device_type: 1
21:57:49 , u'w': device_type: 1
21:57:49 , u'o': device_type: 1
21:57:49 }
21:57:49 ---------------------------------- Hypothesis ----------------------------------
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=0, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=3, pad_h=2, pad_w=0, kernel=4, size=6, input_channels=2, output_channels=1, batch_size=3, order='NCHW', engine='EIGEN', shared_buffer=False, use_bias=False, deformable_group=3, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=1, pad_w=3, kernel=2, size=4, input_channels=1, output_channels=3, batch_size=3, order='NCHW', engine='EIGEN', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=3, stride_w=3, pad_h=2, pad_w=0, kernel=5, size=3, input_channels=2, output_channels=1, batch_size=1, order='NCHW', engine='EIGEN', shared_buffer=False, use_bias=False, deformable_group=2, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=3, stride_w=1, pad_h=2, pad_w=1, kernel=5, size=1, input_channels=2, output_channels=1, batch_size=3, order='NCHW', engine='', shared_buffer=True, use_bias=True, deformable_group=2, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=2, stride_w=1, pad_h=1, pad_w=1, kernel=5, size=4, input_channels=2, output_channels=3, batch_size=3, order='NCHW', engine='EIGEN', shared_buffer=True, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=3, stride_w=1, pad_h=3, pad_w=3, kernel=5, size=2, input_channels=2, output_channels=2, batch_size=3, order='NCHW', engine='EIGEN', shared_buffer=True, use_bias=False, deformable_group=2, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=3, batch_size=2, order='NCHW', engine='EIGEN', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=3, batch_size=2, order='NCHW', engine='EIGEN', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=3, batch_size=2, order='NCHW', engine='EIGEN', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=3, batch_size=1, order='NCHW', engine='EIGEN', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=3, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=1, kernel=2, size=3, input_channels=1, output_channels=3, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=0, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=0, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=2, pad_w=1, kernel=5, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=2, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=2, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=1, kernel=5, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=5, size=2, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=2, pad_w=1, kernel=2, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=2, pad_w=1, kernel=3, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=2, pad_w=1, kernel=4, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=0, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=5, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=0, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=True, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=3, stride_w=1, pad_h=1, pad_w=1, kernel=5, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=4, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=2, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=0, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=3, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=3, pad_w=1, kernel=3, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=3, kernel=3, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=4, size=4, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=2, stride_w=1, pad_h=0, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=0, pad_w=1, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=2, stride_w=1, pad_h=1, pad_w=0, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=1, pad_w=0, kernel=5, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=3, pad_h=1, pad_w=1, kernel=5, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=1, kernel=4, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=0, kernel=4, size=3, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Traceback (most recent call last):
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 689, in evaluate_test_data
21:57:49     result = self.execute(data, collect=True)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 604, in execute
21:57:49     result = self.test_runner(data, run)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/executors.py", line 58, in default_new_style_executor
21:57:49     return function(data)
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 600, in run
21:57:49     return test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 378, in test_conv_separate_stride_pad_gradients
21:57:49     @given(stride_h=st.integers(1, 3),
21:57:49   File "/usr/local/lib/python2.7/dist-packages/hypothesis/core.py", line 542, in test
21:57:49     result = self.test(*args, **kwargs)
21:57:49   File "/usr/local/caffe2/lib/python2.7/dist-packages/caffe2/python/operator_test/deform_conv_test.py", line 434, in test_conv_separate_stride_pad_gradients
21:57:49     self.assertDeviceChecks(dc, op, inputs, [0])
21:57:49   File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
21:57:49     "{0} not raised".format(exc_name))
21:57:49 AssertionError: RuntimeError not raised
21:57:49 
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=0, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=2, stride_w=2, pad_h=0, pad_w=0, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=2, size=1, input_channels=1, output_channels=2, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=0, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=True, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=1, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=True, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=True, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=0, kernel=3, size=2, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=1, kernel=3, size=2, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=2, size=2, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=2, stride_w=1, pad_h=1, pad_w=0, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=2, stride_w=1, pad_h=0, pad_w=1, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=2, stride_w=1, pad_h=1, pad_w=1, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=1, pad_w=0, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=0, pad_w=1, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=2, pad_h=1, pad_w=1, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=0, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=1, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=True, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=2, pad_w=1, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=2, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=2, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=1, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=0, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=0, pad_w=1, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=0, kernel=2, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Trying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=3, pad_h=2, pad_w=1, kernel=4, size=3, input_channels=3, output_channels=3, batch_size=3, order='NCHW', engine='EIGEN', shared_buffer=True, use_bias=True, deformable_group=3, gc=device_type: 1, dc=[device_type: 1])
21:57:49 Falsifying example: test_conv_separate_stride_pad_gradients(self=<caffe2.python.operator_test.deform_conv_test.TestConvolution testMethod=test_conv_separate_stride_pad_gradients>, stride_h=1, stride_w=1, pad_h=1, pad_w=1, kernel=3, size=1, input_channels=1, output_channels=1, batch_size=1, order='NCHW', engine='', shared_buffer=False, use_bias=False, deformable_group=1, gc=device_type: 1, dc=[device_type: 1])
21:57:49 
21:57:49 You can reproduce this example by temporarily adding @reproduce_failure('3.66.8', 'AAAAAAABAAEBAAAAAAA=') as a decorator on your test case
```

sample: https://ci.pytorch.org/jenkins/job/caffe2-builds/job/py2-cuda9.0-cudnn7-ubuntu16.04-test/9399/console