lamiastella icon

kaolin gcc 6.3

lamiastella | PRO | 11/14/19 01:18:57 AM UTC | 0 ⭐ | 640 👁️ | Never ⏰ | []
text |

179.62 KB

|

None

|

0 👍

/

0 👎

(kaolin) [jalal@goku kaolin]$ gcc --version
gcc (GCC) 6.3.1 20170216 (Red Hat 6.3.1-3)
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 (kaolin) [jalal@goku kaolin]$ python setup.py install
Building wheel kaolin-0.2.0+75b95ec
--Building version 0.2.0+75b95ec
Fetching [email protected] from S3 ...
Unpacking ...
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'
 Current thread 0x00007fa32f2c4740 (most recent call first):
packman/packman: line 117: 31659 Aborted                 "$PM_PYTHON" -S -s -u -E "$PM_INSTALL_PATH/bootstrap/install_package.py" "$TARGET" "$PM_MODULE_DIR"
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'
 Current thread 0x00007f9fc6610740 (most recent call first):
packman/packman: line 131: 31662 Aborted                 "$PM_PYTHON" -S -s -u -E "$PM_MODULE" pull "$PM_MODULE_DIR/deps.packman.xml"
Failure while installing required 7za package
ln: failed to create symbolic link ‘/scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/python’: File exists
running install
running bdist_egg
running egg_info
writing kaolin.egg-info/PKG-INFO
writing dependency_links to kaolin.egg-info/dependency_links.txt
writing requirements to kaolin.egg-info/requires.txt
writing top-level names to kaolin.egg-info/top_level.txt
reading manifest file 'kaolin.egg-info/SOURCES.txt'
writing manifest file 'kaolin.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/kaolin
copying build/lib/kaolin/__init__.py -> build/bdist.linux-x86_64/egg/kaolin
copying build/lib/kaolin/helpers.py -> build/bdist.linux-x86_64/egg/kaolin
copying build/lib/kaolin/version.py -> build/bdist.linux-x86_64/egg/kaolin
creating build/bdist.linux-x86_64/egg/kaolin/conversions
copying build/lib/kaolin/conversions/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/conversions
copying build/lib/kaolin/conversions/meshconversions.py -> build/bdist.linux-x86_64/egg/kaolin/conversions
copying build/lib/kaolin/conversions/pointcloudconversions.py -> build/bdist.linux-x86_64/egg/kaolin/conversions
copying build/lib/kaolin/conversions/sdfconversions.py -> build/bdist.linux-x86_64/egg/kaolin/conversions
copying build/lib/kaolin/conversions/voxelgridconversions.py -> build/bdist.linux-x86_64/egg/kaolin/conversions
creating build/bdist.linux-x86_64/egg/kaolin/cuda
copying build/lib/kaolin/cuda/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/cuda
creating build/bdist.linux-x86_64/egg/kaolin/datasets
copying build/lib/kaolin/datasets/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/datasets
copying build/lib/kaolin/datasets/modelnet.py -> build/bdist.linux-x86_64/egg/kaolin/datasets
copying build/lib/kaolin/datasets/scannet.py -> build/bdist.linux-x86_64/egg/kaolin/datasets
copying build/lib/kaolin/datasets/shapenet.py -> build/bdist.linux-x86_64/egg/kaolin/datasets
copying build/lib/kaolin/datasets/shrec.py -> build/bdist.linux-x86_64/egg/kaolin/datasets
copying build/lib/kaolin/datasets/usdfile.py -> build/bdist.linux-x86_64/egg/kaolin/datasets
creating build/bdist.linux-x86_64/egg/kaolin/graphics
copying build/lib/kaolin/graphics/DIBRenderer.py -> build/bdist.linux-x86_64/egg/kaolin/graphics
copying build/lib/kaolin/graphics/DifferentiableRenderer.py -> build/bdist.linux-x86_64/egg/kaolin/graphics
copying build/lib/kaolin/graphics/Lighting.py -> build/bdist.linux-x86_64/egg/kaolin/graphics
copying build/lib/kaolin/graphics/NeuralMeshRenderer.py -> build/bdist.linux-x86_64/egg/kaolin/graphics
copying build/lib/kaolin/graphics/SoftRenderer.py -> build/bdist.linux-x86_64/egg/kaolin/graphics
copying build/lib/kaolin/graphics/Transformations.py -> build/bdist.linux-x86_64/egg/kaolin/graphics
copying build/lib/kaolin/graphics/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/graphics
creating build/bdist.linux-x86_64/egg/kaolin/graphics/nmr
copying build/lib/kaolin/graphics/nmr/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/nmr
copying build/lib/kaolin/graphics/nmr/rasterizer.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/nmr
creating build/bdist.linux-x86_64/egg/kaolin/graphics/nmr/cuda
copying build/lib/kaolin/graphics/nmr/cuda/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/nmr/cuda
creating build/bdist.linux-x86_64/egg/kaolin/graphics/softras
copying build/lib/kaolin/graphics/softras/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras
copying build/lib/kaolin/graphics/softras/losses.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras
copying build/lib/kaolin/graphics/softras/mesh.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras
copying build/lib/kaolin/graphics/softras/rasterizer.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras
copying build/lib/kaolin/graphics/softras/renderer.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras
copying build/lib/kaolin/graphics/softras/transform.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras
creating build/bdist.linux-x86_64/egg/kaolin/graphics/softras/cuda
copying build/lib/kaolin/graphics/softras/cuda/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/cuda
creating build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/ambient_lighting.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/directional_lighting.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/face_vertices.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/get_points_from_angles.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/load_obj.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/look.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/look_at.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/orthogonal.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/perspective.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/projection.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/save_obj.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/soft_rasterize.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/vertex_normals.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
copying build/lib/kaolin/graphics/softras/functional/voxelization.py -> build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional
creating build/bdist.linux-x86_64/egg/kaolin/mathutils
copying build/lib/kaolin/mathutils/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/mathutils
copying build/lib/kaolin/mathutils/common.py -> build/bdist.linux-x86_64/egg/kaolin/mathutils
creating build/bdist.linux-x86_64/egg/kaolin/mathutils/geometry
copying build/lib/kaolin/mathutils/geometry/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/mathutils/geometry
copying build/lib/kaolin/mathutils/geometry/lie.py -> build/bdist.linux-x86_64/egg/kaolin/mathutils/geometry
copying build/lib/kaolin/mathutils/geometry/transformations.py -> build/bdist.linux-x86_64/egg/kaolin/mathutils/geometry
creating build/bdist.linux-x86_64/egg/kaolin/metrics
copying build/lib/kaolin/metrics/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/metrics
copying build/lib/kaolin/metrics/mesh.py -> build/bdist.linux-x86_64/egg/kaolin/metrics
copying build/lib/kaolin/metrics/point.py -> build/bdist.linux-x86_64/egg/kaolin/metrics
copying build/lib/kaolin/metrics/voxel.py -> build/bdist.linux-x86_64/egg/kaolin/metrics
creating build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/DIBREncoder.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/GEOMetrics.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/GraphResNet.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/Image2MeshReconstructionBaseline.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/MeshEncoder.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/OccupancyNetwork.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/Pixel2Mesh.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/PointNet.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/PointNet2.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/SimpleGCN.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/VGG18.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/Voxel3DIWGAN.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/VoxelGAN.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/VoxelSuperresODM.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/VoxelSuperresSimple.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/models
copying build/lib/kaolin/models/dgcnn.py -> build/bdist.linux-x86_64/egg/kaolin/models
creating build/bdist.linux-x86_64/egg/kaolin/rep
copying build/lib/kaolin/rep/Mesh.py -> build/bdist.linux-x86_64/egg/kaolin/rep
copying build/lib/kaolin/rep/PointCloud.py -> build/bdist.linux-x86_64/egg/kaolin/rep
copying build/lib/kaolin/rep/QuadMesh.py -> build/bdist.linux-x86_64/egg/kaolin/rep
copying build/lib/kaolin/rep/SDF.py -> build/bdist.linux-x86_64/egg/kaolin/rep
copying build/lib/kaolin/rep/TriangleMesh.py -> build/bdist.linux-x86_64/egg/kaolin/rep
copying build/lib/kaolin/rep/VoxelGrid.py -> build/bdist.linux-x86_64/egg/kaolin/rep
copying build/lib/kaolin/rep/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/rep
creating build/bdist.linux-x86_64/egg/kaolin/testing
copying build/lib/kaolin/testing/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/testing
creating build/bdist.linux-x86_64/egg/kaolin/transforms
copying build/lib/kaolin/transforms/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/transforms
copying build/lib/kaolin/transforms/meshfunc.py -> build/bdist.linux-x86_64/egg/kaolin/transforms
copying build/lib/kaolin/transforms/pointcloudfunc.py -> build/bdist.linux-x86_64/egg/kaolin/transforms
copying build/lib/kaolin/transforms/transforms.py -> build/bdist.linux-x86_64/egg/kaolin/transforms
copying build/lib/kaolin/transforms/voxelfunc.py -> build/bdist.linux-x86_64/egg/kaolin/transforms
creating build/bdist.linux-x86_64/egg/kaolin/vision
copying build/lib/kaolin/vision/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/vision
copying build/lib/kaolin/vision/geometry.py -> build/bdist.linux-x86_64/egg/kaolin/vision
creating build/bdist.linux-x86_64/egg/kaolin/visualize
copying build/lib/kaolin/visualize/__init__.py -> build/bdist.linux-x86_64/egg/kaolin/visualize
copying build/lib/kaolin/visualize/vis.py -> build/bdist.linux-x86_64/egg/kaolin/visualize
copying build/lib/kaolin/visualize/vis_usd.py -> build/bdist.linux-x86_64/egg/kaolin/visualize
byte-compiling build/bdist.linux-x86_64/egg/kaolin/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/helpers.py to helpers.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/version.py to version.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/conversions/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/conversions/meshconversions.py to meshconversions.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/conversions/pointcloudconversions.py to pointcloudconversions.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/conversions/sdfconversions.py to sdfconversions.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/conversions/voxelgridconversions.py to voxelgridconversions.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/cuda/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/datasets/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/datasets/modelnet.py to modelnet.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/datasets/scannet.py to scannet.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/datasets/shapenet.py to shapenet.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/datasets/shrec.py to shrec.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/datasets/usdfile.py to usdfile.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/DIBRenderer.py to DIBRenderer.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/DifferentiableRenderer.py to DifferentiableRenderer.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/Lighting.py to Lighting.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/NeuralMeshRenderer.py to NeuralMeshRenderer.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/SoftRenderer.py to SoftRenderer.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/Transformations.py to Transformations.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/nmr/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/nmr/rasterizer.py to rasterizer.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/nmr/cuda/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/losses.py to losses.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/mesh.py to mesh.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/rasterizer.py to rasterizer.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/renderer.py to renderer.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/transform.py to transform.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/cuda/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/ambient_lighting.py to ambient_lighting.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/directional_lighting.py to directional_lighting.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/face_vertices.py to face_vertices.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/get_points_from_angles.py to get_points_from_angles.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/load_obj.py to load_obj.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/look.py to look.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/look_at.py to look_at.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/orthogonal.py to orthogonal.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/perspective.py to perspective.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/projection.py to projection.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/save_obj.py to save_obj.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/soft_rasterize.py to soft_rasterize.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/vertex_normals.py to vertex_normals.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/graphics/softras/functional/voxelization.py to voxelization.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/mathutils/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/mathutils/common.py to common.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/mathutils/geometry/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/mathutils/geometry/lie.py to lie.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/mathutils/geometry/transformations.py to transformations.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/metrics/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/metrics/mesh.py to mesh.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/metrics/point.py to point.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/metrics/voxel.py to voxel.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/DIBREncoder.py to DIBREncoder.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/GEOMetrics.py to GEOMetrics.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/GraphResNet.py to GraphResNet.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/Image2MeshReconstructionBaseline.py to Image2MeshReconstructionBaseline.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/MeshEncoder.py to MeshEncoder.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/OccupancyNetwork.py to OccupancyNetwork.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/Pixel2Mesh.py to Pixel2Mesh.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/PointNet.py to PointNet.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/PointNet2.py to PointNet2.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/SimpleGCN.py to SimpleGCN.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/VGG18.py to VGG18.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/Voxel3DIWGAN.py to Voxel3DIWGAN.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/VoxelGAN.py to VoxelGAN.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/VoxelSuperresODM.py to VoxelSuperresODM.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/VoxelSuperresSimple.py to VoxelSuperresSimple.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/models/dgcnn.py to dgcnn.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/rep/Mesh.py to Mesh.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/rep/PointCloud.py to PointCloud.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/rep/QuadMesh.py to QuadMesh.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/rep/SDF.py to SDF.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/rep/TriangleMesh.py to TriangleMesh.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/rep/VoxelGrid.py to VoxelGrid.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/rep/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/testing/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/transforms/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/transforms/meshfunc.py to meshfunc.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/transforms/pointcloudfunc.py to pointcloudfunc.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/transforms/transforms.py to transforms.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/transforms/voxelfunc.py to voxelfunc.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/vision/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/vision/geometry.py to geometry.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/visualize/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/visualize/vis.py to vis.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/kaolin/visualize/vis_usd.py to vis_usd.cpython-36.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying kaolin.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying kaolin.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying kaolin.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying kaolin.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying kaolin.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying kaolin.egg-info/zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
creating 'dist/kaolin-0.2.0+75b95ec-py3.6.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing kaolin-0.2.0+75b95ec-py3.6.egg
Removing /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/kaolin-0.2.0+75b95ec-py3.6.egg
Copying kaolin-0.2.0+75b95ec-py3.6.egg to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages
kaolin 0.2.0+75b95ec is already the active version in easy-install.pth
 Installed /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/kaolin-0.2.0+75b95ec-py3.6.egg
Processing dependencies for kaolin==0.2.0+75b95ec
Searching for flake8==3.7.9
Best match: flake8 3.7.9
Processing flake8-3.7.9-py3.6.egg
flake8 3.7.9 is already the active version in easy-install.pth
Installing flake8 script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/flake8-3.7.9-py3.6.egg
Searching for autopep8==1.4.4
Best match: autopep8 1.4.4
Processing autopep8-1.4.4-py3.6.egg
autopep8 1.4.4 is already the active version in easy-install.pth
Installing autopep8 script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/autopep8-1.4.4-py3.6.egg
Searching for Cython==0.29.14
Best match: Cython 0.29.14
Processing Cython-0.29.14-py3.6-linux-x86_64.egg
Cython 0.29.14 is already the active version in easy-install.pth
Installing cygdb script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing cython script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing cythonize script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/Cython-0.29.14-py3.6-linux-x86_64.egg
Searching for pptk==0.1.0
Best match: pptk 0.1.0
Processing pptk-0.1.0-py3.6-linux-x86_64.egg
pptk 0.1.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/pptk-0.1.0-py3.6-linux-x86_64.egg
Searching for pytest==5.2.2
Best match: pytest 5.2.2
Processing pytest-5.2.2-py3.6.egg
pytest 5.2.2 is already the active version in easy-install.pth
Installing py.test script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing pytest script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/pytest-5.2.2-py3.6.egg
Searching for tqdm==4.38.0
Best match: tqdm 4.38.0
Processing tqdm-4.38.0-py3.6.egg
tqdm 4.38.0 is already the active version in easy-install.pth
Installing tqdm script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/tqdm-4.38.0-py3.6.egg
Searching for pytest-cov==2.8.1
Best match: pytest-cov 2.8.1
Processing pytest_cov-2.8.1-py3.6.egg
pytest-cov 2.8.1 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/pytest_cov-2.8.1-py3.6.egg
Searching for Sphinx==2.2.1
Best match: Sphinx 2.2.1
Processing Sphinx-2.2.1-py3.6.egg
Sphinx 2.2.1 is already the active version in easy-install.pth
Installing sphinx-apidoc script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing sphinx-autogen script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing sphinx-build script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing sphinx-quickstart script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/Sphinx-2.2.1-py3.6.egg
Searching for scipy==1.1.0
Best match: scipy 1.1.0
Adding scipy 1.1.0 to easy-install.pth file
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Searching for trimesh==3.2.16
Best match: trimesh 3.2.16
Adding trimesh 3.2.16 to easy-install.pth file
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Searching for Shapely==1.6.4.post2
Best match: Shapely 1.6.4.post2
Adding Shapely 1.6.4.post2 to easy-install.pth file
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Searching for scikit-image==0.14.4
Best match: scikit-image 0.14.4
Adding scikit-image 0.14.4 to easy-install.pth file
Installing skivi script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Searching for matplotlib==2.2.4
Best match: matplotlib 2.2.4
Processing matplotlib-2.2.4-py3.6-linux-x86_64.egg
matplotlib 2.2.4 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/matplotlib-2.2.4-py3.6-linux-x86_64.egg
Searching for pyflakes==2.1.1
Best match: pyflakes 2.1.1
Processing pyflakes-2.1.1-py3.6.egg
pyflakes 2.1.1 is already the active version in easy-install.pth
Installing pyflakes script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/pyflakes-2.1.1-py3.6.egg
Searching for pycodestyle==2.5.0
Best match: pycodestyle 2.5.0
Processing pycodestyle-2.5.0-py3.6.egg
pycodestyle 2.5.0 is already the active version in easy-install.pth
Installing pycodestyle script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/pycodestyle-2.5.0-py3.6.egg
Searching for mccabe==0.6.1
Best match: mccabe 0.6.1
Processing mccabe-0.6.1-py3.6.egg
mccabe 0.6.1 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/mccabe-0.6.1-py3.6.egg
Searching for entrypoints==0.3
Best match: entrypoints 0.3
Processing entrypoints-0.3-py3.6.egg
entrypoints 0.3 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/entrypoints-0.3-py3.6.egg
Searching for numpy==1.17.3
Best match: numpy 1.17.3
Adding numpy 1.17.3 to easy-install.pth file
Installing f2py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing f2py3 script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing f2py3.6 script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages
Searching for wcwidth==0.1.7
Best match: wcwidth 0.1.7
Processing wcwidth-0.1.7-py3.6.egg
wcwidth 0.1.7 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/wcwidth-0.1.7-py3.6.egg
Searching for py==1.8.0
Best match: py 1.8.0
Processing py-1.8.0-py3.6.egg
py 1.8.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/py-1.8.0-py3.6.egg
Searching for pluggy==0.13.0
Best match: pluggy 0.13.0
Processing pluggy-0.13.0-py3.6.egg
pluggy 0.13.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/pluggy-0.13.0-py3.6.egg
Searching for packaging==19.2
Best match: packaging 19.2
Processing packaging-19.2-py3.6.egg
packaging 19.2 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/packaging-19.2-py3.6.egg
Searching for more-itertools==7.2.0
Best match: more-itertools 7.2.0
Processing more_itertools-7.2.0-py3.6.egg
more-itertools 7.2.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/more_itertools-7.2.0-py3.6.egg
Searching for importlib-metadata==0.23
Best match: importlib-metadata 0.23
Processing importlib_metadata-0.23-py3.6.egg
importlib-metadata 0.23 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/importlib_metadata-0.23-py3.6.egg
Searching for attrs==19.3.0
Best match: attrs 19.3.0
Processing attrs-19.3.0-py3.6.egg
attrs 19.3.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/attrs-19.3.0-py3.6.egg
Searching for atomicwrites==1.3.0
Best match: atomicwrites 1.3.0
Processing atomicwrites-1.3.0-py3.6.egg
atomicwrites 1.3.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/atomicwrites-1.3.0-py3.6.egg
Searching for coverage==5.0b1
Best match: coverage 5.0b1
Processing coverage-5.0b1-py3.6-linux-x86_64.egg
coverage 5.0b1 is already the active version in easy-install.pth
Installing coverage script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing coverage-3.6 script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing coverage3 script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/coverage-5.0b1-py3.6-linux-x86_64.egg
Searching for sphinxcontrib-serializinghtml==1.1.3
Best match: sphinxcontrib-serializinghtml 1.1.3
Processing sphinxcontrib_serializinghtml-1.1.3-py3.6.egg
sphinxcontrib-serializinghtml 1.1.3 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/sphinxcontrib_serializinghtml-1.1.3-py3.6.egg
Searching for sphinxcontrib-qthelp==1.0.2
Best match: sphinxcontrib-qthelp 1.0.2
Processing sphinxcontrib_qthelp-1.0.2-py3.6.egg
sphinxcontrib-qthelp 1.0.2 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/sphinxcontrib_qthelp-1.0.2-py3.6.egg
Searching for sphinxcontrib-jsmath==1.0.1
Best match: sphinxcontrib-jsmath 1.0.1
Processing sphinxcontrib_jsmath-1.0.1-py3.6.egg
sphinxcontrib-jsmath 1.0.1 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/sphinxcontrib_jsmath-1.0.1-py3.6.egg
Searching for sphinxcontrib-htmlhelp==1.0.2
Best match: sphinxcontrib-htmlhelp 1.0.2
Processing sphinxcontrib_htmlhelp-1.0.2-py3.6.egg
sphinxcontrib-htmlhelp 1.0.2 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/sphinxcontrib_htmlhelp-1.0.2-py3.6.egg
Searching for sphinxcontrib-devhelp==1.0.1
Best match: sphinxcontrib-devhelp 1.0.1
Processing sphinxcontrib_devhelp-1.0.1-py3.6.egg
sphinxcontrib-devhelp 1.0.1 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/sphinxcontrib_devhelp-1.0.1-py3.6.egg
Searching for sphinxcontrib-applehelp==1.0.1
Best match: sphinxcontrib-applehelp 1.0.1
Processing sphinxcontrib_applehelp-1.0.1-py3.6.egg
sphinxcontrib-applehelp 1.0.1 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/sphinxcontrib_applehelp-1.0.1-py3.6.egg
Searching for snowballstemmer==2.0.0
Best match: snowballstemmer 2.0.0
Processing snowballstemmer-2.0.0-py3.6.egg
snowballstemmer 2.0.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/snowballstemmer-2.0.0-py3.6.egg
Searching for setuptools==41.6.0.post20191101
Best match: setuptools 41.6.0.post20191101
Adding setuptools 41.6.0.post20191101 to easy-install.pth file
Installing easy_install script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages
Searching for requests==2.21.0
Best match: requests 2.21.0
Adding requests 2.21.0 to easy-install.pth file
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Searching for imagesize==1.1.0
Best match: imagesize 1.1.0
Processing imagesize-1.1.0-py3.6.egg
imagesize 1.1.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/imagesize-1.1.0-py3.6.egg
Searching for docutils==0.15.2
Best match: docutils 0.15.2
Processing docutils-0.15.2-py3.6.egg
docutils 0.15.2 is already the active version in easy-install.pth
Installing rst2html.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2html4.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2html5.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2latex.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2man.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2odt.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2odt_prepstyles.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2pseudoxml.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2s5.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2xetex.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rst2xml.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
Installing rstpep2html.py script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/docutils-0.15.2-py3.6.egg
Searching for Babel==2.7.0
Best match: Babel 2.7.0
Processing Babel-2.7.0-py3.6.egg
Babel 2.7.0 is already the active version in easy-install.pth
Installing pybabel script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/Babel-2.7.0-py3.6.egg
Searching for alabaster==0.7.12
Best match: alabaster 0.7.12
Processing alabaster-0.7.12-py3.6.egg
alabaster 0.7.12 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/alabaster-0.7.12-py3.6.egg
Searching for Pygments==2.4.2
Best match: Pygments 2.4.2
Processing Pygments-2.4.2-py3.6.egg
Pygments 2.4.2 is already the active version in easy-install.pth
Installing pygmentize script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/Pygments-2.4.2-py3.6.egg
Searching for Jinja2==2.10.3
Best match: Jinja2 2.10.3
Processing Jinja2-2.10.3-py3.6.egg
Jinja2 2.10.3 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/Jinja2-2.10.3-py3.6.egg
Searching for PyWavelets==1.1.1
Best match: PyWavelets 1.1.1
Processing PyWavelets-1.1.1-py3.6-linux-x86_64.egg
PyWavelets 1.1.1 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/PyWavelets-1.1.1-py3.6-linux-x86_64.egg
Searching for networkx==2.2
Best match: networkx 2.2
Adding networkx 2.2 to easy-install.pth file
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Searching for cloudpickle==1.2.2
Best match: cloudpickle 1.2.2
Processing cloudpickle-1.2.2-py3.6.egg
cloudpickle 1.2.2 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/cloudpickle-1.2.2-py3.6.egg
Searching for Pillow==6.2.1
Best match: Pillow 6.2.1
Adding Pillow 6.2.1 to easy-install.pth file
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages
Searching for six==1.13.0
Best match: six 1.13.0
Adding six 1.13.0 to easy-install.pth file
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages
Searching for pytz==2019.3
Best match: pytz 2019.3
Processing pytz-2019.3-py3.6.egg
pytz 2019.3 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/pytz-2019.3-py3.6.egg
Searching for python-dateutil==2.7.3
Best match: python-dateutil 2.7.3
Adding python-dateutil 2.7.3 to easy-install.pth file
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Searching for pyparsing==2.4.5
Best match: pyparsing 2.4.5
Processing pyparsing-2.4.5-py3.6.egg
pyparsing 2.4.5 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/pyparsing-2.4.5-py3.6.egg
Searching for kiwisolver==1.1.0
Best match: kiwisolver 1.1.0
Adding kiwisolver 1.1.0 to easy-install.pth file
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Searching for cycler==0.10.0
Best match: cycler 0.10.0
Processing cycler-0.10.0-py3.6.egg
cycler 0.10.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/cycler-0.10.0-py3.6.egg
Searching for zipp==0.6.0
Best match: zipp 0.6.0
Processing zipp-0.6.0-py3.6.egg
zipp 0.6.0 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/zipp-0.6.0-py3.6.egg
Searching for urllib3==1.24.3
Best match: urllib3 1.24.3
Processing urllib3-1.24.3-py3.6.egg
urllib3 1.24.3 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/urllib3-1.24.3-py3.6.egg
Searching for certifi==2019.9.11
Best match: certifi 2019.9.11
Adding certifi 2019.9.11 to easy-install.pth file
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages
Searching for chardet==3.0.4
Best match: chardet 3.0.4
Processing chardet-3.0.4-py3.6.egg
chardet 3.0.4 is already the active version in easy-install.pth
Installing chardetect script to /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/chardet-3.0.4-py3.6.egg
Searching for idna==2.8
Best match: idna 2.8
Processing idna-2.8-py3.6.egg
idna 2.8 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/idna-2.8-py3.6.egg
Searching for MarkupSafe==1.1.1
Best match: MarkupSafe 1.1.1
Processing MarkupSafe-1.1.1-py3.6-linux-x86_64.egg
MarkupSafe 1.1.1 is already the active version in easy-install.pth
 Using /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/lib/python3.6/site-packages/MarkupSafe-1.1.1-py3.6-linux-x86_64.egg
Searching for decorator==4.4.0
Best match: decorator 4.4.0
Adding decorator 4.4.0 to easy-install.pth file
 Using /home/grad3/jalal/.local/lib/python3.6/site-packages
Finished processing dependencies for kaolin==0.2.0+75b95ec
which: no nvcc in (/scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/bin:/home/grad3/jalal/.local/bin:/opt/rh/rh-php70/root/bin:/scratch2/system/opt/pycharm-community-2018.1.2/bin:/scratch2/google-cloud-sdk/bin:/scratch2/google-cloud-sdk/bin:/scratch/sjn-p3/anaconda/anaconda3/bin:/opt/rh/devtoolset-6/root/usr/bin:/scratch/sjn-p3/anaconda/anaconda3/bin:/scratch/sjn-p3/anaconda/anaconda3/bin:/home/grad3/jalal/.local/bin:/opt/rh/rh-php70/root/bin:/scratch2/system/opt/pycharm-community-2018.1.2/bin:/scratch2/google-cloud-sdk/bin:/scratch2/google-cloud-sdk/bin:/scratch/sjn-p3/anaconda/anaconda3/bin:/home/grad3/jalal/.cargo/bin:/home/grad3/jalal/.local/bin:/opt/rh/rh-php70/root/bin:/scratch2/system/opt/pycharm-community-2018.1.2/bin:/scratch2/google-cloud-sdk/bin:/scratch2/google-cloud-sdk/bin:/scratch/sjn-p3/anaconda/anaconda3/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/local/IT/bin:/home/grad3/jalal/bin:/scratch/sjn-p2/anaconda/anaconda2/bin)
running install
running bdist_egg
running egg_info
writing kaolin.egg-info/PKG-INFO
writing dependency_links to kaolin.egg-info/dependency_links.txt
deleting kaolin.egg-info/requires.txt
writing top-level names to kaolin.egg-info/top_level.txt
reading manifest file 'kaolin.egg-info/SOURCES.txt'
writing manifest file 'kaolin.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
running build_ext
building 'kaolin.cuda.load_textures' extension
gcc -pthread -B /scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include -I/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include -I/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/TH -I/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/THC -I/usr/local/cuda/include -I/scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/include/python3.6m -c kaolin/cuda/load_textures_cuda.cpp -o build/temp.linux-x86_64-3.6/kaolin/cuda/load_textures_cuda.o -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=load_textures -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++11
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from kaolin/cuda/load_textures_cuda.cpp:23:0:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:11:4: warning: #warning "Including torch/torch.h for C++ extensions is deprecated. Please include torch/extension.h" [-Wcpp]
 #  warning "Including torch/torch.h for C++ extensions is deprecated. Please include torch/extension.h"
    ^~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
kaolin/cuda/load_textures_cuda.cpp: In function ‘at::Tensor load_textures(at::Tensor, at::Tensor, at::Tensor, at::Tensor)’:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:20: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                    ^
kaolin/cuda/load_textures_cuda.cpp:35:23: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CUDA(x) AT_CHECK(x.type().is_cuda(), #x " must be a CUDA tensor")
                       ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:24: note: in expansion of macro ‘CHECK_CUDA’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                        ^~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:46:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(image);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:40: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                                        ^
kaolin/cuda/load_textures_cuda.cpp:35:23: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CUDA(x) AT_CHECK(x.type().is_cuda(), #x " must be a CUDA tensor")
                       ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:24: note: in expansion of macro ‘CHECK_CUDA’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                        ^~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:46:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(image);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:20: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                    ^
kaolin/cuda/load_textures_cuda.cpp:36:29: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CONTIGUOUS(x) AT_CHECK(x.is_contiguous(), #x " must be contiguous")
                             ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:39: note: in expansion of macro ‘CHECK_CONTIGUOUS’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                                       ^~~~~~~~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:46:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(image);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:40: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                                        ^
kaolin/cuda/load_textures_cuda.cpp:36:29: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CONTIGUOUS(x) AT_CHECK(x.is_contiguous(), #x " must be contiguous")
                             ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:39: note: in expansion of macro ‘CHECK_CONTIGUOUS’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                                       ^~~~~~~~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:46:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(image);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:20: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                    ^
kaolin/cuda/load_textures_cuda.cpp:35:23: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CUDA(x) AT_CHECK(x.type().is_cuda(), #x " must be a CUDA tensor")
                       ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:24: note: in expansion of macro ‘CHECK_CUDA’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                        ^~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:47:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(faces);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:40: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                                        ^
kaolin/cuda/load_textures_cuda.cpp:35:23: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CUDA(x) AT_CHECK(x.type().is_cuda(), #x " must be a CUDA tensor")
                       ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:24: note: in expansion of macro ‘CHECK_CUDA’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                        ^~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:47:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(faces);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:20: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                    ^
kaolin/cuda/load_textures_cuda.cpp:36:29: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CONTIGUOUS(x) AT_CHECK(x.is_contiguous(), #x " must be contiguous")
                             ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:39: note: in expansion of macro ‘CHECK_CONTIGUOUS’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                                       ^~~~~~~~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:47:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(faces);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:40: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                                        ^
kaolin/cuda/load_textures_cuda.cpp:36:29: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CONTIGUOUS(x) AT_CHECK(x.is_contiguous(), #x " must be contiguous")
                             ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:39: note: in expansion of macro ‘CHECK_CONTIGUOUS’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                                       ^~~~~~~~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:47:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(faces);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:20: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                    ^
kaolin/cuda/load_textures_cuda.cpp:35:23: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CUDA(x) AT_CHECK(x.type().is_cuda(), #x " must be a CUDA tensor")
                       ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:24: note: in expansion of macro ‘CHECK_CUDA’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                        ^~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:48:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(is_update);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:40: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                                        ^
kaolin/cuda/load_textures_cuda.cpp:35:23: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CUDA(x) AT_CHECK(x.type().is_cuda(), #x " must be a CUDA tensor")
                       ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:24: note: in expansion of macro ‘CHECK_CUDA’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                        ^~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:48:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(is_update);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:20: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                    ^
kaolin/cuda/load_textures_cuda.cpp:36:29: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CONTIGUOUS(x) AT_CHECK(x.is_contiguous(), #x " must be contiguous")
                             ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:39: note: in expansion of macro ‘CHECK_CONTIGUOUS’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                                       ^~~~~~~~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:48:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(is_update);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:40: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                                        ^
kaolin/cuda/load_textures_cuda.cpp:36:29: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CONTIGUOUS(x) AT_CHECK(x.is_contiguous(), #x " must be contiguous")
                             ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:39: note: in expansion of macro ‘CHECK_CONTIGUOUS’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                                       ^~~~~~~~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:48:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(is_update);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:20: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                    ^
kaolin/cuda/load_textures_cuda.cpp:35:23: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CUDA(x) AT_CHECK(x.type().is_cuda(), #x " must be a CUDA tensor")
                       ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:24: note: in expansion of macro ‘CHECK_CUDA’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                        ^~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:49:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(textures);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:40: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                                        ^
kaolin/cuda/load_textures_cuda.cpp:35:23: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CUDA(x) AT_CHECK(x.type().is_cuda(), #x " must be a CUDA tensor")
                       ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:24: note: in expansion of macro ‘CHECK_CUDA’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                        ^~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:49:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(textures);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:20: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                    ^
kaolin/cuda/load_textures_cuda.cpp:36:29: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CONTIGUOUS(x) AT_CHECK(x.is_contiguous(), #x " must be contiguous")
                             ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:39: note: in expansion of macro ‘CHECK_CONTIGUOUS’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                                       ^~~~~~~~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:49:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(textures);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:339:40: warning: ‘void c10::detail::deprecated_AT_CHECK()’ is deprecated [-Wdeprecated-declarations]
     ::c10::detail::deprecated_AT_CHECK();                 \
                                        ^
kaolin/cuda/load_textures_cuda.cpp:36:29: note: in expansion of macro ‘AT_CHECK’
 #define CHECK_CONTIGUOUS(x) AT_CHECK(x.is_contiguous(), #x " must be contiguous")
                             ^~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:37:39: note: in expansion of macro ‘CHECK_CONTIGUOUS’
 #define CHECK_INPUT(x) CHECK_CUDA(x); CHECK_CONTIGUOUS(x)
                                       ^~~~~~~~~~~~~~~~
kaolin/cuda/load_textures_cuda.cpp:49:5: note: in expansion of macro ‘CHECK_INPUT’
     CHECK_INPUT(textures);
     ^~~~~~~~~~~
In file included from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Device.h:5:0,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/data.h:3,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/all.h:4,
                 from /home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include/torch/torch.h:3,
                 from kaolin/cuda/load_textures_cuda.cpp:23:
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/c10/util/Exception.h:314:13: note: declared here
 inline void deprecated_AT_CHECK() {}
             ^~~~~~~~~~~~~~~~~~~
/usr/local/cuda/bin/nvcc -I/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include -I/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/torch/csrc/api/include -I/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/TH -I/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/THC -I/usr/local/cuda/include -I/scratch/sjn-p3/anaconda/anaconda3/envs/kaolin/include/python3.6m -c kaolin/cuda/load_textures_cuda_kernel.cu -o build/temp.linux-x86_64-3.6/kaolin/cuda/load_textures_cuda_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options '-fPIC' -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=load_textures -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++11
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:248:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/core/TensorMethods.h:1566:176:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:483:67: error: mismatched argument pack lengths while expanding ‘std::is_constructible<_Elements, _UElements&&>’
       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
                                                                   ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:484:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:362:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/core/TensorMethods.h:1566:176:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:489:65: error: mismatched argument pack lengths while expanding ‘std::is_convertible<_UElements&&, _Elements>’
       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
                                                                 ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:490:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:662:419:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/core/TensorMethods.h:1566:176:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (4, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor}’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:686:422:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(std::tuple<_Args1 ...>&&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/core/TensorMethods.h:1566:176:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (4, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:248:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (5ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (5ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1205:482:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:483:67: error: mismatched argument pack lengths while expanding ‘std::is_constructible<_Elements, _UElements&&>’
       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
                                                                   ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:484:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:362:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (5ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (5ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1205:482:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:489:65: error: mismatched argument pack lengths while expanding ‘std::is_convertible<_UElements&&, _Elements>’
       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
                                                                 ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:490:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:662:419:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1205:482:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (6, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:686:422:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(std::tuple<_Args1 ...>&&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1205:482:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (6, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:248:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1214:19:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:483:67: error: mismatched argument pack lengths while expanding ‘std::is_constructible<_Elements, _UElements&&>’
       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
                                                                   ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:484:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:362:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1214:19:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:489:65: error: mismatched argument pack lengths while expanding ‘std::is_convertible<_UElements&&, _Elements>’
       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
                                                                 ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:490:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:662:419:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1214:19:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (5, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:686:422:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(std::tuple<_Args1 ...>&&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1214:19:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (5, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> > >&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, std::vector<at::Tensor, std::allocator<at::Tensor> >}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, long int}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:248:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, long int>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, long int>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1475:336:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:483:67: error: mismatched argument pack lengths while expanding ‘std::is_constructible<_Elements, _UElements&&>’
       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
                                                                   ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:484:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, long int}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, long int}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:362:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, long int>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, long int>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1475:336:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:489:65: error: mismatched argument pack lengths while expanding ‘std::is_convertible<_UElements&&, _Elements>’
       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
                                                                 ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:490:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, long int}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, long int}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:662:419:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, long int>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor, long int}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, long int>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1475:336:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (5, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, long int}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, long int}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:686:422:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, long int>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(std::tuple<_Args1 ...>&&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor, long int}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, long int>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1475:336:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (5, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor, long int>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, long int}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:248:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1849:306:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:483:67: error: mismatched argument pack lengths while expanding ‘std::is_constructible<_Elements, _UElements&&>’
       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
                                                                   ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:484:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:362:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1849:306:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:489:65: error: mismatched argument pack lengths while expanding ‘std::is_convertible<_UElements&&, _Elements>’
       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
                                                                 ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:490:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:662:419:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1849:306:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (5, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:686:422:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(std::tuple<_Args1 ...>&&) [with _UElements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, at::Tensor, at::Tensor>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:1849:306:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (5, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, at::Tensor, at::Tensor>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, at::Tensor, at::Tensor}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, double, long int>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, double, long int}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:248:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, double, long int>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, double, long int>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, double, long int>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:2247:163:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:483:67: error: mismatched argument pack lengths while expanding ‘std::is_constructible<_Elements, _UElements&&>’
       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
                                                                   ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:484:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, double, long int>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, double, long int}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, double, long int>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, double, long int}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:362:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, double, long int>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor, at::Tensor, double, long int>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor, at::Tensor, double, long int>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (4ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:2247:163:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:489:65: error: mismatched argument pack lengths while expanding ‘std::is_convertible<_UElements&&, _Elements>’
       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
                                                                 ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:490:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor, at::Tensor, double, long int>}; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, double, long int}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, double, long int>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, double, long int}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:662:419:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, double, long int>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {at::Tensor, at::Tensor, double, long int}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, double, long int>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:2247:163:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (5, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor, at::Tensor, double, long int>&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, double, long int}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, double, long int>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, double, long int}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:686:422:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, double, long int>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(std::tuple<_Args1 ...>&&) [with _UElements = {at::Tensor, at::Tensor, double, long int}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor, at::Tensor, double, long int>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor, at::Tensor, double, long int>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:2247:163:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (5, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor, at::Tensor, double, long int>&&; bool <anonymous> = true; _Elements = {at::Tensor, at::Tensor, double, long int}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>}; bool <anonymous> = true; _Elements = {at::Tensor&, at::Tensor&, at::Tensor&}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:248:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor&, at::Tensor&, at::Tensor&>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor&, at::Tensor&, at::Tensor&>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:4128:229:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:483:67: error: mismatched argument pack lengths while expanding ‘std::is_constructible<_Elements, _UElements&&>’
       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
                                                                   ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:484:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_MoveConstructibleTuple() [with _UElements = {std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>}; bool <anonymous> = true; _Elements = {at::Tensor&, at::Tensor&, at::Tensor&}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>}; bool <anonymous> = true; _Elements = {at::Tensor&, at::Tensor&, at::Tensor&}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:626:362:   required by substitution of ‘template<class ... _UElements, typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor&, at::Tensor&, at::Tensor&>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3ul >= 1)), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(_UElements&& ...) [with _UElements = {std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>}; typename std::enable_if<(((std::_TC<(sizeof... (_UElements) == 1), at::Tensor&, at::Tensor&, at::Tensor&>::_NotSameTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_MoveConstructibleTuple<_UElements ...>()) && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3ul >= 1)), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:4128:229:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:489:65: error: mismatched argument pack lengths while expanding ‘std::is_convertible<_UElements&&, _Elements>’
       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
                                                                 ^~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:490:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_ImplicitlyMoveConvertibleTuple() [with _UElements = {std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>}; bool <anonymous> = true; _Elements = {at::Tensor&, at::Tensor&, at::Tensor&}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>&; bool <anonymous> = true; _Elements = {at::Tensor&, at::Tensor&, at::Tensor&}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:662:419:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor&, at::Tensor&, at::Tensor&>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {at::Tensor&, at::Tensor&, at::Tensor&}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor&, at::Tensor&, at::Tensor&>::_NonNestedTuple<const tuple<_Elements ...>&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:4128:229:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (4, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = const std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>&; bool <anonymous> = true; _Elements = {at::Tensor&, at::Tensor&, at::Tensor&}]’ not a return-statement
     }
 ^
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple: In instantiation of ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>&&; bool <anonymous> = true; _Elements = {at::Tensor&, at::Tensor&, at::Tensor&}]’:
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:686:422:   required by substitution of ‘template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor&, at::Tensor&, at::Tensor&>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> > constexpr std::tuple< <template-parameter-1-1> >::tuple(std::tuple<_Args1 ...>&&) [with _UElements = {at::Tensor&, at::Tensor&, at::Tensor&}; _Dummy = void; typename std::enable_if<((std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<(1ul == sizeof... (_UElements)), at::Tensor&, at::Tensor&, at::Tensor&>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (1ul == 1)), at::Tensor&, at::Tensor&, at::Tensor&>::_NonNestedTuple<tuple<_Elements ...>&&>()), bool>::type <anonymous> = <missing>]’
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Functions.h:4128:229:   required from here
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:495:244: error: wrong number of template arguments (4, should be 2)
       return  __and_<__not_<is_same<tuple<_Elements...>,
                                                                                                                                                                                                                                                    ^    
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/type_traits:1558:8: note: provided for ‘template<class _From, class _To> struct std::is_convertible’
     struct is_convertible
        ^~~~~~~~~~~~~~
/opt/rh/devtoolset-6/root/usr/include/c++/6.3.1/tuple:502:1: error: body of constexpr function ‘static constexpr bool std::_TC<<anonymous>, _Elements>::_NonNestedTuple() [with _SrcTuple = std::tuple<at::Tensor&, at::Tensor&, at::Tensor&>&&; bool <anonymous> = true; _Elements = {at::Tensor&, at::Tensor&, at::Tensor&}]’ not a return-statement
     }
 ^
kaolin/cuda/load_textures_cuda_kernel.cu: In lambda function:
kaolin/cuda/load_textures_cuda_kernel.cu:106:98: warning: ‘c10::ScalarType detail::scalar_type(const at::DeprecatedTypeProperties&)’ is deprecated [-Wdeprecated-declarations]
     AT_DISPATCH_FLOATING_TYPES(image.type(), "load_textures_cuda", ([&] {
                                                                                                  ^
/home/grad3/jalal/.local/lib/python3.6/site-packages/torch/include/ATen/Dispatch.h:78:1: note: declared here
 inline at::ScalarType scalar_type(const at::DeprecatedTypeProperties &t) {
 ^~~~~~~~~~~
error: command '/usr/local/cuda/bin/nvcc' failed with exit status 1
(kaolin) [jalal@goku kaolin]$

Comments