Open binarynoise opened 8 months ago
Hi @binarynoise can you please copy/paste the logs here? It is safer for us than to download a file.
Building wheel torchvision-0.17.1+4fd856b
Compiling extensions with following flags:
FORCE_CUDA: False
FORCE_MPS: False
DEBUG: False
TORCHVISION_USE_PNG: True
TORCHVISION_USE_JPEG: True
TORCHVISION_USE_NVJPEG: True
TORCHVISION_USE_FFMPEG: True
TORCHVISION_USE_VIDEO_CODEC: True
NVCC_FLAGS:
/home/tilo/src/Linux/vision/MANIFEST.in -> /home/tilo/src/Linux/vision/MANIFEST.in [skipped, no changes]
/home/tilo/src/Linux/vision/test/cpp/test_custom_operators.cpp -> /home/tilo/src/Linux/vision/test/cpp/test_custom_operators.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/test/tracing/frcnn/test_frcnn_tracing.cpp -> /home/tilo/src/Linux/vision/test/tracing/frcnn/test_frcnn_tracing.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/cmake/TorchVisionConfig.cmake.in -> /home/tilo/src/Linux/vision/cmake/TorchVisionConfig.cmake.in [skipped, no changes]
/home/tilo/src/Linux/vision/ios/VisionTestApp/VisionTestApp/AppDelegate.h -> /home/tilo/src/Linux/vision/ios/VisionTestApp/VisionTestApp/AppDelegate.h [skipped, no changes]
/home/tilo/src/Linux/vision/ios/VisionTestApp/VisionTestApp/ViewController.h -> /home/tilo/src/Linux/vision/ios/VisionTestApp/VisionTestApp/ViewController.h [skipped, no changes]
/home/tilo/src/Linux/vision/ios/VisionTestApp/VisionTestApp/ModelRunner.h -> /home/tilo/src/Linux/vision/ios/VisionTestApp/VisionTestApp/ModelRunner.h [skipped, no changes]
/home/tilo/src/Linux/vision/examples/cpp/hello_world/main.cpp -> /home/tilo/src/Linux/vision/examples/cpp/hello_world/main.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/macros.h -> /home/tilo/src/Linux/vision/torchvision/csrc/macros.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/vision.h -> /home/tilo/src/Linux/vision/torchvision/csrc/vision.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/vision.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/vision_hip.cpp [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/vision.h -> /home/tilo/src/Linux/vision/torchvision/csrc/vision.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/nms.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/nms.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/deform_conv2d.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/deform_conv2d.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/deform_conv2d.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/deform_conv2d.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/nms.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/nms.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_pool.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_pool.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_pool.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_pool.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_align.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_align.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_align.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_align.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_align.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_align.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_align.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_align.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_align.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_align.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_pool.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_pool.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/ops.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/ops.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_pool.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_pool.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_pool.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_pool.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_pool.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_pool.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/deform_conv2d.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/deform_conv2d.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/mps/mps_helpers.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/mps/mps_helpers.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/mps/mps_kernels.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/mps/mps_kernels.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/nms_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/nms_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/deform_conv2d_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/deform_conv2d_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/ps_roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/ps_roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/ps_roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/ps_roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/cuda_helpers.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/cuda_helpers.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/nms_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/nms_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_align_common.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_align_common.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/deform_conv2d_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/deform_conv2d_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/ps_roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/ps_roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/ps_roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/ps_roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_align_kernel_hip.cpp [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cuda/cuda_helpers.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/hip_helpers.h [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cuda/roi_pool_kernel.cu -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/roi_pool_kernel.hip [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cuda/ps_roi_pool_kernel.cu -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/ps_roi_pool_kernel.hip [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cuda/nms_kernel.cu -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/nms_kernel.hip [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cuda/ps_roi_align_kernel.cu -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/ps_roi_align_kernel.hip [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cuda/cuda_helpers.h -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/hip_helpers.h [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cuda/deform_conv2d_kernel.cu -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/deform_conv2d_kernel.hip [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cuda/roi_align_kernel.cu -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/hip/roi_align_kernel.hip [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/quantized/cpu/qroi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/quantized/cpu/qroi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/quantized/cpu/qnms_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/quantized/cpu/qnms_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/deform_conv2d_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/deform_conv2d_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/ps_roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/ps_roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/ps_roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/ps_roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/defs.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/defs.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/time_keeper.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/time_keeper.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_sampler.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_sampler.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/util.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/util.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_stream.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_stream.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/seekable_buffer.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/seekable_buffer.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/decoder.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/decoder.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_sampler.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_sampler.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_sampler.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_sampler.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/cc_stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/cc_stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/decoder.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/decoder.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/decoder.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/decoder.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_sampler.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_sampler.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/time_keeper.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/time_keeper.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/util.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/util.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/cc_stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/cc_stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/memory_buffer.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/memory_buffer.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/memory_buffer.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/memory_buffer.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/seekable_buffer.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/seekable_buffer.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_stream.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_stream.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/sync_decoder.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/sync_decoder.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/util_test.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/util_test.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/util.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/util.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/stream.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/stream.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/defs.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/defs.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/time_keeper.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/time_keeper.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_stream.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_stream.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/seekable_buffer.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/seekable_buffer.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_sampler.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/video_sampler.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_sampler.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_sampler.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_stream.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_stream.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_sampler.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_sampler.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/sync_decoder.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/sync_decoder.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_sampler.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/subtitle_sampler.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/cc_stream.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/cc_stream.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_sampler.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/audio_sampler.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/sync_decoder_test.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/sync_decoder_test.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/memory_buffer.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/memory_buffer.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/decoder.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/decoder_hip.h [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/decoder.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/decoder_hip.cpp [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/demuxer.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/demuxer.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/gpu_decoder.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/gpu_decoder_hip.h [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/decoder.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/decoder_hip.h [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/demuxer.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/demuxer.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/gpu_decoder.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/decoder/gpu/gpu_decoder_hip.cpp [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/image_read_mode.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/image_read_mode.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_image.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_image.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_jpeg.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_jpeg.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_png.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_png.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_jpeg.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_jpeg.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_png.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_png.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/read_write_file.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/read_write_file.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cuda/decode_jpeg_cuda.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/hip/decode_jpeg_hip.h [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/image.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/image_hip.h [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/image.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/image_hip.cpp [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_jpeg.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_jpeg.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_image.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_image.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_jpeg.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_jpeg.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_jpeg.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_jpeg.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_image.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_image.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_jpeg.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_jpeg.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/read_write_file.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/read_write_file.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_jpeg.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_jpeg.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_png.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_png.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_png.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_png.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_png.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_png.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_png.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_png.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_png.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_png.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/read_write_file.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/read_write_file.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_jpeg.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_jpeg.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_png.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_png.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_jpeg.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_jpeg.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cuda/decode_jpeg_cuda.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/hip/decode_jpeg_hip.cpp [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cuda/decode_jpeg_cuda.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/hip/decode_jpeg_hip.h [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/io/video/video.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/video/video.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/video/video.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/video/video.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/video/video.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/video/video.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/video_reader/video_reader.h -> /home/tilo/src/Linux/vision/torchvision/csrc/io/video_reader/video_reader.h [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/video_reader/video_reader.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/video_reader/video_reader.cpp [skipped, no changes]
[92mSuccessfully preprocessed all matching files.[0m
Total number of unsupported CUDA function calls: 0
Total number of replaced kernel launches: 15
Compiling with debug mode OFF
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/deform_conv2d_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/deform_conv2d_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/nms_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/nms_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/ps_roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/ps_roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/ps_roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/ps_roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/deform_conv2d_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/deform_conv2d_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/ps_roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/ps_roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/ps_roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/ps_roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/autograd/roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/deform_conv2d_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/deform_conv2d_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/nms_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/nms_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/ps_roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/ps_roi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/ps_roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/ps_roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_align_kernel_hip.cpp [skipped, already hipified]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_pool_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/cpu/roi_pool_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/deform_conv2d.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/deform_conv2d.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/nms.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/nms.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_align.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_align.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_pool.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/ps_roi_pool.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/quantized/cpu/qnms_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/quantized/cpu/qnms_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/quantized/cpu/qroi_align_kernel.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/quantized/cpu/qroi_align_kernel.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_align.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_align.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_pool.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/ops/roi_pool.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/vision.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/vision_hip.cpp [skipped, already hipified]
[92mSuccessfully preprocessed all matching files.[0m
Total number of unsupported CUDA function calls: 0
Total number of replaced kernel launches: 0
Found PNG library
Building torchvision with PNG image support
libpng version: 1.6.43
libpng include path: /usr/include/libpng16
Running build on conda-build: False
Running build on conda: False
Building torchvision with JPEG image support
libjpeg include path: None
libjpeg lib path: None
Building torchvision without NVJPEG image support
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_image.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_image.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_jpeg.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_jpeg.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_jpeg.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/common_jpeg.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_png.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/encode_png.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_png.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_png.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/read_write_file.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/read_write_file.cpp [skipped, no changes]
/home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_jpeg.cpp -> /home/tilo/src/Linux/vision/torchvision/csrc/io/image/cpu/decode_jpeg.cpp [skipped, no changes]
[92mSuccessfully preprocessed all matching files.[0m
Total number of unsupported CUDA function calls: 0
Total number of replaced kernel launches: 0
Building torchvision with ffmpeg support
ffmpeg version: b'ffmpeg version n6.1.1 Copyright (c) 2000-2023 the FFmpeg developers\nbuilt with gcc 13.2.1 (GCC) 20230801\nconfiguration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-frei0r --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libharfbuzz --enable-libiec61883 --enable-libjack --enable-libjxl --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-librav1e --enable-librsvg --enable-librubberband --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpl --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-shared --enable-vapoursynth --enable-version3 --enable-vulkan\nlibavutil 58. 29.100 / 58. 29.100\nlibavcodec 60. 31.102 / 60. 31.102\nlibavformat 60. 16.100 / 60. 16.100\nlibavdevice 60. 3.100 / 60. 3.100\nlibavfilter 9. 12.100 / 9. 12.100\nlibswscale 7. 5.100 / 7. 5.100\nlibswresample 4. 12.100 / 4. 12.100\nlibpostproc 57. 3.100 / 57. 3.100\n'
ffmpeg include path: ['/usr/include']
ffmpeg library_dir: ['/usr/lib']
Building torchvision without video codec support
running install
/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running bdist_egg
running egg_info
writing torchvision.egg-info/PKG-INFO
writing dependency_links to torchvision.egg-info/dependency_links.txt
writing requirements to torchvision.egg-info/requires.txt
writing top-level names to torchvision.egg-info/top_level.txt
reading manifest file 'torchvision.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
adding license file 'LICENSE'
writing manifest file 'torchvision.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
copying torchvision/version.py -> build/lib.linux-x86_64-cpython-311/torchvision
running build_ext
building 'torchvision._C' extension
Emitting ninja build file /home/tilo/src/Linux/vision/build/temp.linux-x86_64-cpython-311/build.ninja...
Compiling objects...
Using envvar MAX_JOBS (1) as the number of workers...
[1/32] c++ -MMD -MF /home/tilo/src/Linux/vision/build/temp.linux-x86_64-cpython-311/torchvision/csrc/ops/autocast/deform_conv2d_kernel.o.d -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -fPIC -DWITH_HIP -I/home/tilo/src/Linux/vision/torchvision/csrc -I/usr/lib/python3.11/site-packages/torch/include -I/usr/lib/python3.11/site-packages/torch/include/torch/csrc/api/include -I/usr/lib/python3.11/site-packages/torch/include/TH -I/usr/lib/python3.11/site-packages/torch/include/THC -I/usr/lib/python3.11/site-packages/torch/include/THH -I/opt/rocm/include -I/home/tilo/src/Linux/vision/venv/include -I/usr/include/python3.11 -c -c /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/deform_conv2d_kernel.cpp -o /home/tilo/src/Linux/vision/build/temp.linux-x86_64-cpython-311/torchvision/csrc/ops/autocast/deform_conv2d_kernel.o -fPIC -D__HIP_PLATFORM_AMD__=1 -DUSE_ROCM=1 -fPIC -D__HIP_PLATFORM_AMD__=1 -DUSE_ROCM=1 -g0 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1017"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
FAILED: /home/tilo/src/Linux/vision/build/temp.linux-x86_64-cpython-311/torchvision/csrc/ops/autocast/deform_conv2d_kernel.o
c++ -MMD -MF /home/tilo/src/Linux/vision/build/temp.linux-x86_64-cpython-311/torchvision/csrc/ops/autocast/deform_conv2d_kernel.o.d -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -fPIC -DWITH_HIP -I/home/tilo/src/Linux/vision/torchvision/csrc -I/usr/lib/python3.11/site-packages/torch/include -I/usr/lib/python3.11/site-packages/torch/include/torch/csrc/api/include -I/usr/lib/python3.11/site-packages/torch/include/TH -I/usr/lib/python3.11/site-packages/torch/include/THC -I/usr/lib/python3.11/site-packages/torch/include/THH -I/opt/rocm/include -I/home/tilo/src/Linux/vision/venv/include -I/usr/include/python3.11 -c -c /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/deform_conv2d_kernel.cpp -o /home/tilo/src/Linux/vision/build/temp.linux-x86_64-cpython-311/torchvision/csrc/ops/autocast/deform_conv2d_kernel.o -fPIC -D__HIP_PLATFORM_AMD__=1 -DUSE_ROCM=1 -fPIC -D__HIP_PLATFORM_AMD__=1 -DUSE_ROCM=1 -g0 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1017"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
In file included from /usr/include/c10/util/logging_is_google_glog.h:50,
from /usr/include/c10/util/Logging.h:26,
from /usr/include/ATen/core/ivalue_inl.h:25,
from /usr/include/ATen/core/ivalue.h:1551,
from /usr/include/ATen/core/List_inl.h:4,
from /usr/include/ATen/core/List.h:490,
from /usr/include/ATen/core/IListRef_inl.h:3,
from /usr/include/ATen/core/IListRef.h:631,
from /usr/include/ATen/DeviceGuard.h:3,
from /usr/include/ATen/ATen.h:9,
from /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/../deform_conv2d.h:3,
from /home/tilo/src/Linux/vision/torchvision/csrc/ops/autocast/deform_conv2d_kernel.cpp:1:
/usr/include/glog/logging.h:60:4: error: #error <glog/logging.h> was not included correctly. See the documention for how to consume the library.
60 | # error <glog/logging.h> was not included correctly. See the documention for how to consume the library.
| ^~~~~
In file included from /usr/include/glog/logging.h:63:
/usr/include/glog/flags.h:45:4: error: #error <glog/flags.h> was not included correctly. See the documention for how to consume the library.
45 | # error <glog/flags.h> was not included correctly. See the documention for how to consume the library.
| ^~~~~
In file included from /usr/include/glog/logging.h:77:
/usr/include/glog/log_severity.h:38:4: error: #error <glog/log_severity.h> was not included correctly. See the documention for how to consume the library.
38 | # error <glog/log_severity.h> was not included correctly. See the documention for how to consume the library.
| ^~~~~
In file included from /usr/include/glog/logging.h:78:
/usr/include/glog/vlog_is_on.h:71:4: error: #error <glog/vlog_is_on.h> was not included correctly. See the documention for how to consume the library.
71 | # error <glog/vlog_is_on.h> was not included correctly. See the documention for how to consume the library.
| ^~~~~
/usr/include/glog/flags.h:105:1: error: âGLOG_EXPORTâ does not name a type
105 | DECLARE_int32(logemaillevel);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:105:1: error: âFLAGS_logemaillevelâ has not been declared in âfLIâ
105 | DECLARE_int32(logemaillevel);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:106:1: error: âGLOG_EXPORTâ does not name a type
106 | DECLARE_int32(logcleansecs);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:106:1: error: âFLAGS_logcleansecsâ has not been declared in âfLIâ
106 | DECLARE_int32(logcleansecs);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:109:1: error: âGLOG_EXPORTâ does not name a type
109 | DECLARE_bool(drop_log_memory);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:109:1: error: âFLAGS_drop_log_memoryâ has not been declared in âfLBâ
109 | DECLARE_bool(drop_log_memory);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:111:1: error: âGLOG_EXPORTâ does not name a type
111 | DECLARE_string(alsologtoemail);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:111:1: error: âFLAGS_alsologtoemailâ has not been declared in âfLSâ
111 | DECLARE_string(alsologtoemail);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:112:1: error: âGLOG_EXPORTâ does not name a type
112 | DECLARE_string(log_backtrace_at);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:112:1: error: âFLAGS_log_backtrace_atâ has not been declared in âfLSâ
112 | DECLARE_string(log_backtrace_at);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:115:1: error: âGLOG_EXPORTâ does not name a type
115 | DECLARE_bool(timestamp_in_logfile_name);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:115:1: error: âFLAGS_timestamp_in_logfile_nameâ has not been declared in âfLBâ
115 | DECLARE_bool(timestamp_in_logfile_name);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:118:1: error: âGLOG_EXPORTâ does not name a type
118 | DECLARE_bool(logtostdout);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:118:1: error: âFLAGS_logtostdoutâ has not been declared in âfLBâ
118 | DECLARE_bool(logtostdout);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:121:1: error: âGLOG_EXPORTâ does not name a type
121 | DECLARE_bool(colorlogtostdout);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:121:1: error: âFLAGS_colorlogtostdoutâ has not been declared in âfLBâ
121 | DECLARE_bool(colorlogtostdout);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:124:1: error: âGLOG_EXPORTâ does not name a type
124 | DECLARE_bool(logtostderr);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:124:1: error: âFLAGS_logtostderrâ has not been declared in âfLBâ
124 | DECLARE_bool(logtostderr);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:127:1: error: âGLOG_EXPORTâ does not name a type
127 | DECLARE_bool(alsologtostderr);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:127:1: error: âFLAGS_alsologtostderrâ has not been declared in âfLBâ
127 | DECLARE_bool(alsologtostderr);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:130:1: error: âGLOG_EXPORTâ does not name a type
130 | DECLARE_bool(colorlogtostderr);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:130:1: error: âFLAGS_colorlogtostderrâ has not been declared in âfLBâ
130 | DECLARE_bool(colorlogtostderr);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:134:1: error: âGLOG_EXPORTâ does not name a type
134 | DECLARE_int32(stderrthreshold);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:134:1: error: âFLAGS_stderrthresholdâ has not been declared in âfLIâ
134 | DECLARE_int32(stderrthreshold);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:137:1: error: âGLOG_EXPORTâ does not name a type
137 | DECLARE_bool(log_file_header);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:137:1: error: âFLAGS_log_file_headerâ has not been declared in âfLBâ
137 | DECLARE_bool(log_file_header);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:140:1: error: âGLOG_EXPORTâ does not name a type
140 | DECLARE_bool(log_prefix);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:140:1: error: âFLAGS_log_prefixâ has not been declared in âfLBâ
140 | DECLARE_bool(log_prefix);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:143:1: error: âGLOG_EXPORTâ does not name a type
143 | DECLARE_bool(log_year_in_prefix);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:143:1: error: âFLAGS_log_year_in_prefixâ has not been declared in âfLBâ
143 | DECLARE_bool(log_year_in_prefix);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:147:1: error: âGLOG_EXPORTâ does not name a type
147 | DECLARE_int32(logbuflevel);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:147:1: error: âFLAGS_logbuflevelâ has not been declared in âfLIâ
147 | DECLARE_int32(logbuflevel);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:150:1: error: âGLOG_EXPORTâ does not name a type
150 | DECLARE_int32(logbufsecs);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:150:1: error: âFLAGS_logbufsecsâ has not been declared in âfLIâ
150 | DECLARE_int32(logbufsecs);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:154:1: error: âGLOG_EXPORTâ does not name a type
154 | DECLARE_int32(minloglevel);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:154:1: error: âFLAGS_minloglevelâ has not been declared in âfLIâ
154 | DECLARE_int32(minloglevel);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:158:1: error: âGLOG_EXPORTâ does not name a type
158 | DECLARE_string(log_dir);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:158:1: error: âFLAGS_log_dirâ has not been declared in âfLSâ
158 | DECLARE_string(log_dir);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:161:1: error: âGLOG_EXPORTâ does not name a type
161 | DECLARE_int32(logfile_mode);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:161:1: error: âFLAGS_logfile_modeâ has not been declared in âfLIâ
161 | DECLARE_int32(logfile_mode);
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:165:1: error: âGLOG_EXPORTâ does not name a type
165 | DECLARE_string(log_link);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:165:1: error: âFLAGS_log_linkâ has not been declared in âfLSâ
165 | DECLARE_string(log_link);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:167:1: error: âGLOG_EXPORTâ does not name a type
167 | DECLARE_int32(v); // in vlog_is_on.cc
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:167:1: error: âFLAGS_vâ has not been declared in âfLIâ
167 | DECLARE_int32(v); // in vlog_is_on.cc
| ^~~~~~~~~~~~~
/usr/include/glog/flags.h:169:1: error: âGLOG_EXPORTâ does not name a type
169 | DECLARE_string(vmodule); // also in vlog_is_on.cc
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:169:1: error: âFLAGS_vmoduleâ has not been declared in âfLSâ
169 | DECLARE_string(vmodule); // also in vlog_is_on.cc
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:172:1: error: âGLOG_EXPORTâ does not name a type
172 | DECLARE_uint32(max_log_size);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:172:1: error: âFLAGS_max_log_sizeâ has not been declared in âfLUâ
172 | DECLARE_uint32(max_log_size);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:175:1: error: âGLOG_EXPORTâ does not name a type
175 | DECLARE_bool(stop_logging_if_full_disk);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:175:1: error: âFLAGS_stop_logging_if_full_diskâ has not been declared in âfLBâ
175 | DECLARE_bool(stop_logging_if_full_disk);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:178:1: error: âGLOG_EXPORTâ does not name a type
178 | DECLARE_bool(log_utc_time);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:178:1: error: âFLAGS_log_utc_timeâ has not been declared in âfLBâ
178 | DECLARE_bool(log_utc_time);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:181:1: error: âGLOG_EXPORTâ does not name a type
181 | DECLARE_string(logmailer);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:181:1: error: âFLAGS_logmailerâ has not been declared in âfLSâ
181 | DECLARE_string(logmailer);
| ^~~~~~~~~~~~~~
/usr/include/glog/flags.h:183:1: error: âGLOG_EXPORTâ does not name a type
183 | DECLARE_bool(symbolize_stacktrace);
| ^~~~~~~~~~~~
/usr/include/glog/flags.h:183:1: error: âFLAGS_symbolize_stacktraceâ has not been declared in âfLBâ
183 | DECLARE_bool(symbolize_stacktrace);
| ^~~~~~~~~~~~
/usr/include/glog/vlog_is_on.h:111:8: error: âGLOG_EXPORTâ does not name a type
111 | extern GLOG_EXPORT int SetVLOGLevel(const char* module_pattern, int log_level);
| ^~~~~~~~~~~
/usr/include/glog/vlog_is_on.h:130:8: error: âGLOG_EXPORTâ does not name a type
130 | extern GLOG_EXPORT bool InitVLOG3__(SiteFlag* site_flag,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:82:20: error: variable âgoogle::GLOG_EXPORT google::LogMessageTimeâ has initializer but incomplete type
82 | struct GLOG_EXPORT LogMessageTime {
| ^~~~~~~~~~~~~~
/usr/include/glog/logging.h:83:19: error: expected â}â before â;â token
83 | LogMessageTime();
| ^
/usr/include/glog/logging.h:82:35: note: to match this â{â
82 | struct GLOG_EXPORT LogMessageTime {
| ^
/usr/include/glog/logging.h:84:3: error: âexplicitâ outside class declaration
84 | explicit LogMessageTime(std::chrono::system_clock::time_point now);
| ^~~~~~~~
/usr/include/glog/logging.h:87:13: error: non-member function âtime_t google::timestamp()â cannot have cv-qualifier
87 | const noexcept {
| ^~~~~~~~
/usr/include/glog/logging.h: In function âtime_t google::timestamp()â:
/usr/include/glog/logging.h:88:49: error: âwhenâ was not declared in this scope
88 | return std::chrono::system_clock::to_time_t(when());
| ^~~~
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:90:61: error: non-member function âconst std::chrono::_V2::system_clock::time_point& google::when()â cannot have cv-qualifier
90 | const std::chrono::system_clock::time_point& when() const noexcept {
| ^~~~~~~~
/usr/include/glog/logging.h: In function âconst std::chrono::_V2::system_clock::time_point& google::when()â:
/usr/include/glog/logging.h:91:12: error: âtimestamp_â was not declared in this scope; did you mean âtimestampâ?
91 | return timestamp_;
| ^~~~~~~~~~
| timestamp
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:93:19: error: non-member function âint google::sec()â cannot have cv-qualifier
93 | int sec() const noexcept { return tm_.tm_sec; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::sec()â:
/usr/include/glog/logging.h:93:37: error: âtm_â was not declared in this scope; did you mean âtmâ?
93 | int sec() const noexcept { return tm_.tm_sec; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:94:21: error: non-member function âlong int google::usec()â cannot have cv-qualifier
94 | long usec() const noexcept { return usecs_.count(); }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âlong int google::usec()â:
/usr/include/glog/logging.h:94:39: error: âusecs_â was not declared in this scope; did you mean âusecâ?
94 | long usec() const noexcept { return usecs_.count(); }
| ^~~~~~
| usec
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:95:20: error: non-member function âint google::min()â cannot have cv-qualifier
95 | int(min)() const noexcept { return tm_.tm_min; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::min()â:
/usr/include/glog/logging.h:95:38: error: âtm_â was not declared in this scope; did you mean âtmâ?
95 | int(min)() const noexcept { return tm_.tm_min; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:96:20: error: non-member function âint google::hour()â cannot have cv-qualifier
96 | int hour() const noexcept { return tm_.tm_hour; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::hour()â:
/usr/include/glog/logging.h:96:38: error: âtm_â was not declared in this scope; did you mean âtmâ?
96 | int hour() const noexcept { return tm_.tm_hour; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:97:19: error: non-member function âint google::day()â cannot have cv-qualifier
97 | int day() const noexcept { return tm_.tm_mday; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::day()â:
/usr/include/glog/logging.h:97:37: error: âtm_â was not declared in this scope; did you mean âtmâ?
97 | int day() const noexcept { return tm_.tm_mday; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:98:21: error: non-member function âint google::month()â cannot have cv-qualifier
98 | int month() const noexcept { return tm_.tm_mon; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::month()â:
/usr/include/glog/logging.h:98:39: error: âtm_â was not declared in this scope; did you mean âtmâ?
98 | int month() const noexcept { return tm_.tm_mon; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:99:20: error: non-member function âint google::year()â cannot have cv-qualifier
99 | int year() const noexcept { return tm_.tm_year; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::year()â:
/usr/include/glog/logging.h:99:38: error: âtm_â was not declared in this scope; did you mean âtmâ?
99 | int year() const noexcept { return tm_.tm_year; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:100:25: error: non-member function âint google::dayOfWeek()â cannot have cv-qualifier
100 | int dayOfWeek() const noexcept { return tm_.tm_wday; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::dayOfWeek()â:
/usr/include/glog/logging.h:100:43: error: âtm_â was not declared in this scope; did you mean âtmâ?
100 | int dayOfWeek() const noexcept { return tm_.tm_wday; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:101:25: error: non-member function âint google::dayInYear()â cannot have cv-qualifier
101 | int dayInYear() const noexcept { return tm_.tm_yday; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::dayInYear()â:
/usr/include/glog/logging.h:101:43: error: âtm_â was not declared in this scope; did you mean âtmâ?
101 | int dayInYear() const noexcept { return tm_.tm_yday; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:102:19: error: non-member function âint google::dst()â cannot have cv-qualifier
102 | int dst() const noexcept { return tm_.tm_isdst; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âint google::dst()â:
/usr/include/glog/logging.h:102:37: error: âtm_â was not declared in this scope; did you mean âtmâ?
102 | int dst() const noexcept { return tm_.tm_isdst; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:104:13: error: non-member function âlong int google::gmtoff()â cannot have cv-qualifier
104 | const noexcept {
| ^~~~~~~~
/usr/include/glog/logging.h: In function âlong int google::gmtoff()â:
/usr/include/glog/logging.h:105:12: error: âgmtoffset_â was not declared in this scope; did you mean âgmtoffâ?
105 | return gmtoffset_.count();
| ^~~~~~~~~~
| gmtoff
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:107:42: error: non-member function âstd::chrono::seconds google::gmtoffset()â cannot have cv-qualifier
107 | std::chrono::seconds gmtoffset() const noexcept { return gmtoffset_; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âstd::chrono::seconds google::gmtoffset()â:
/usr/include/glog/logging.h:107:60: error: âgmtoffset_â was not declared in this scope; did you mean âgmtoffsetâ?
107 | std::chrono::seconds gmtoffset() const noexcept { return gmtoffset_; }
| ^~~~~~~~~~
| gmtoffset
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:108:29: error: non-member function âconst tm& google::tm()â cannot have cv-qualifier
108 | const std::tm& tm() const noexcept { return tm_; }
| ^~~~~~~~
/usr/include/glog/logging.h: In function âconst tm& google::tm()â:
/usr/include/glog/logging.h:108:47: error: âtm_â was not declared in this scope; did you mean âtmâ?
108 | const std::tm& tm() const noexcept { return tm_; }
| ^~~
| tm
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:110:2: error: expected unqualified-id before âprivateâ
110 | private:
| ^~~~~~~
/usr/include/glog/logging.h:122:33: error: âLogMessageTimeâ does not name a type; did you mean âLogMessageInfoâ?
122 | const LogMessageTime& time_)
| ^~~~~~~~~~~~~~
| LogMessageInfo
/usr/include/glog/logging.h:133:9: error: âLogMessageTimeâ does not name a type; did you mean âLogMessageInfoâ?
133 | const LogMessageTime& time;
| ^~~~~~~~~~~~~~
| LogMessageInfo
/usr/include/glog/logging.h: In constructor âLogMessageInfo::LogMessageInfo(const char*, const char*, const int&, std::thread::id, const int&)â:
/usr/include/glog/logging.h:127:9: error: class âLogMessageInfoâ does not have any field named âtimeâ
127 | time(time_) {}
| ^~~~
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:136:1: error: expected declaration before â}â token
136 | } // namespace google
| ^
/usr/include/glog/logging.h:483:1: error: two or more data types in declaration of âInitGoogleLoggingâ
483 | GLOG_EXPORT void InitGoogleLogging(const char* argv0);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:502:55: error: two or more data types in declaration of âInitGoogleLoggingâ
502 | [[deprecated("Use InstallPrefixFormatter instead.")]] GLOG_EXPORT void
| ^~~~~~~~~~~
/usr/include/glog/logging.h:507:1: error: two or more data types in declaration of âIsGoogleLoggingInitializedâ
507 | GLOG_EXPORT bool IsGoogleLoggingInitialized();
| ^~~~~~~~~~~
/usr/include/glog/logging.h:510:1: error: two or more data types in declaration of âShutdownGoogleLoggingâ
510 | GLOG_EXPORT void ShutdownGoogleLogging();
| ^~~~~~~~~~~
/usr/include/glog/logging.h:521:1: error: two or more data types in declaration of âInstallPrefixFormatterâ
521 | GLOG_EXPORT void InstallPrefixFormatter(PrefixFormatterCallback callback,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:527:1: error: expected initializer before âInstallFailureFunctionâ
527 | InstallFailureFunction(logging_fail_func_t fail_func);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:531:19: error: two or more data types in declaration of âEnableLogCleanerâ
531 | "instead.")]] GLOG_EXPORT void
| ^~~~~~~~~~~
/usr/include/glog/logging.h:534:1: error: two or more data types in declaration of âEnableLogCleanerâ
534 | GLOG_EXPORT void EnableLogCleaner(const std::chrono::minutes& overdue);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:535:1: error: two or more data types in declaration of âDisableLogCleanerâ
535 | GLOG_EXPORT void DisableLogCleaner();
| ^~~~~~~~~~~
/usr/include/glog/logging.h:536:1: error: two or more data types in declaration of âSetApplicationFingerprintâ
536 | GLOG_EXPORT void SetApplicationFingerprint(const std::string& fingerprint);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:660:1: error: two or more data types in declaration of âMakeCheckOpValueStringâ
660 | GLOG_EXPORT void MakeCheckOpValueString(std::ostream* os, const char& v);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:662:1: error: two or more data types in declaration of âMakeCheckOpValueStringâ
662 | GLOG_EXPORT void MakeCheckOpValueString(std::ostream* os, const signed char& v);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:664:1: error: two or more data types in declaration of âMakeCheckOpValueStringâ
664 | GLOG_EXPORT void MakeCheckOpValueString(std::ostream* os,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:669:1: error: two or more data types in declaration of âMakeCheckOpValueStringâ
669 | GLOG_EXPORT void MakeCheckOpValueString(std::ostream* os,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:689:19: error: variable âgoogle::GLOG_EXPORT google::logging::internal::CheckOpMessageBuilderâ has initializer but incomplete type
689 | class GLOG_EXPORT CheckOpMessageBuilder {
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:690:2: error: expected primary-expression before âpublicâ
690 | public:
| ^~~~~~
/usr/include/glog/logging.h:690:2: error: expected â}â before âpublicâ
/usr/include/glog/logging.h:689:41: note: to match this â{â
689 | class GLOG_EXPORT CheckOpMessageBuilder {
| ^
/usr/include/glog/logging.h:690:2: error: expected â,â or â;â before âpublicâ
690 | public:
| ^~~~~~
/usr/include/glog/logging.h:694:25: error: expected class-name before â(â token
694 | ~CheckOpMessageBuilder();
| ^
/usr/include/glog/logging.h: In function âstd::ostream* google::logging::internal::ForVar1()â:
/usr/include/glog/logging.h:696:36: error: âstream_â was not declared in this scope
696 | std::ostream* ForVar1() { return stream_; }
| ^~~~~~~
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:702:2: error: expected unqualified-id before âprivateâ
702 | private:
| ^~~~~~~
/usr/include/glog/logging.h: In function âstd::unique_ptr<std::__cxx11::basic_string<char> > google::logging::MakeCheckOpString(const T1&, const T2&, const char*)â:
/usr/include/glog/logging.h:709:3: error: âCheckOpMessageBuilderâ was not declared in this scope; did you mean âgoogle::logging::internal::CheckOpMessageBuilderâ?
709 | CheckOpMessageBuilder comb(exprtext);
| ^~~~~~~~~~~~~~~~~~~~~
| google::logging::internal::CheckOpMessageBuilder
/usr/include/glog/logging.h:689:19: note: âgoogle::logging::internal::CheckOpMessageBuilderâ declared here
689 | class GLOG_EXPORT CheckOpMessageBuilder {
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:710:26: error: âcombâ was not declared in this scope; did you mean âwctombâ?
710 | MakeCheckOpValueString(comb.ForVar1(), v1);
| ^~~~
| wctomb
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:830:1: error: invalid declarator before âCheckstrcmptrueImplâ
830 | DECLARE_CHECK_STROP_IMPL(strcmp, true)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:831:1: error: invalid declarator before âCheckstrcmpfalseImplâ
831 | DECLARE_CHECK_STROP_IMPL(strcmp, false)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:832:1: error: invalid declarator before âCheckstrcasecmptrueImplâ
832 | DECLARE_CHECK_STROP_IMPL(strcasecmp, true)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:833:1: error: invalid declarator before âCheckstrcasecmpfalseImplâ
833 | DECLARE_CHECK_STROP_IMPL(strcasecmp, false)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:926:1: error: expected declaration before â}â token
926 | } // namespace google
| ^
/usr/include/glog/logging.h:1198:32: error: expected initializer before â:â token
1198 | class GLOG_EXPORT LogStreamBuf : public std::streambuf {
| ^
/usr/include/glog/logging.h:1215:23: error: aggregate âgoogle::logging::internal::GLOG_NO_EXPORT google::logging::internal::LogMessageDataâ has incomplete type and cannot be defined
1215 | struct GLOG_NO_EXPORT LogMessageData;
| ^~~~~~~~~~~~~~
/usr/include/glog/logging.h:1228:19: error: variable âgoogle::GLOG_EXPORT google::LogMessageâ has initializer but incomplete type
1228 | class GLOG_EXPORT LogMessage {
| ^~~~~~~~~~
/usr/include/glog/logging.h:1229:2: error: expected primary-expression before âpublicâ
1229 | public:
| ^~~~~~
/usr/include/glog/logging.h:1229:2: error: expected â}â before âpublicâ
/usr/include/glog/logging.h:1228:30: note: to match this â{â
1228 | class GLOG_EXPORT LogMessage {
| ^
/usr/include/glog/logging.h:1229:2: error: expected â,â or â;â before âpublicâ
1229 | public:
| ^~~~~~
/usr/include/glog/logging.h:1246:31: error: expected initializer before â:â token
1246 | class GLOG_EXPORT LogStream : public std::ostream {
| ^
/usr/include/glog/logging.h:1292:2: error: expected unqualified-id before âpublicâ
1292 | public:
| ^~~~~~
/usr/include/glog/logging.h:1297:14: error: âSendMethodâ has not been declared
1297 | SendMethod send_method);
| ^~~~~~~~~~
/usr/include/glog/logging.h:1297:37: error: expected constructor, destructor, or type conversion before â;â token
1297 | SendMethod send_method);
| ^
/usr/include/glog/logging.h:1307:41: error: expected constructor, destructor, or type conversion before â;â token
1307 | LogMessage(const char* file, int line);
| ^
/usr/include/glog/logging.h:1314:63: error: expected constructor, destructor, or type conversion before â;â token
1314 | LogMessage(const char* file, int line, LogSeverity severity);
| ^
/usr/include/glog/logging.h:1320:36: error: expected constructor, destructor, or type conversion before â;â token
1320 | bool also_send_to_log);
| ^
/usr/include/glog/logging.h:1326:47: error: expected constructor, destructor, or type conversion before â;â token
1326 | std::vector<std::string>* outvec);
| ^
/usr/include/glog/logging.h:1332:35: error: expected constructor, destructor, or type conversion before â;â token
1332 | std::string* message);
| ^
/usr/include/glog/logging.h:1336:61: error: expected constructor, destructor, or type conversion before â;â token
1336 | const logging::internal::CheckOpString& result);
| ^
/usr/include/glog/logging.h:1338:32: error: expected constructor, destructor, or type conversion before â;â token
1338 | ~LogMessage() noexcept(false);
| ^
/usr/include/glog/logging.h:1347:23: error: uninitialized âconst google::kMaxLogMessageLenâ [-fpermissive]
1347 | static const size_t kMaxLogMessageLen;
| ^~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:1359:25: error: non-member function âint google::preserved_errno()â cannot have cv-qualifier
1359 | int preserved_errno() const;
| ^~~~~
/usr/include/glog/logging.h:1364:59: error: âLogMessageTimeâ does not name a type; did you mean âLogMessageâ?
1364 | [[deprecated("Use LogMessage::time() instead.")]] const LogMessageTime&
| ^~~~~~~~~~~~~~
| LogMessage
/usr/include/glog/logging.h:1369:32: error: non-member function âgoogle::LogSeverity google::severity()â cannot have cv-qualifier
1369 | LogSeverity severity() const noexcept;
| ^~~~~~~~
/usr/include/glog/logging.h:1370:20: error: non-member function âint google::line()â cannot have cv-qualifier
1370 | int line() const noexcept;
| ^~~~~~~~
/usr/include/glog/logging.h:1371:44: error: non-member function âconst std::thread::id& google::thread_id()â cannot have cv-qualifier
1371 | const std::thread::id& thread_id() const noexcept;
| ^~~~~~~~
/usr/include/glog/logging.h:1372:32: error: non-member function âconst char* google::fullname()â cannot have cv-qualifier
1372 | const char* fullname() const noexcept;
| ^~~~~~~~
/usr/include/glog/logging.h:1373:32: error: non-member function âconst char* google::basename()â cannot have cv-qualifier
1373 | const char* basename() const noexcept;
| ^~~~~~~~
/usr/include/glog/logging.h:1374:9: error: âLogMessageTimeâ does not name a type; did you mean âLogMessageâ?
1374 | const LogMessageTime& time() const noexcept;
| ^~~~~~~~~~~~~~
| LogMessage
/usr/include/glog/logging.h:1376:20: error: âLogMessageâ does not name a type
1376 | LogMessage(const LogMessage&) = delete;
| ^~~~~~~~~~
/usr/include/glog/logging.h:1376:33: error: expected constructor, destructor, or type conversion before â=â token
1376 | LogMessage(const LogMessage&) = delete;
| ^
/usr/include/glog/logging.h:1377:3: error: âLogMessageâ does not name a type
1377 | LogMessage& operator=(const LogMessage&) = delete;
| ^~~~~~~~~~
/usr/include/glog/logging.h:1379:2: error: expected unqualified-id before âprivateâ
1379 | private:
| ^~~~~~~
/usr/include/glog/logging.h:1400:22: error: âLogMessageDataâ in namespace âgoogle::logging::internalâ does not name a type
1400 | logging::internal::LogMessageData* allocated_;
| ^~~~~~~~~~~~~~
/usr/include/glog/logging.h:1215:23: note: âgoogle::logging::internal::LogMessageDataâ declared here
1215 | struct GLOG_NO_EXPORT LogMessageData;
| ^~~~~~~~~~~~~~
/usr/include/glog/logging.h:1401:22: error: âLogMessageDataâ in namespace âgoogle::logging::internalâ does not name a type
1401 | logging::internal::LogMessageData* data_;
| ^~~~~~~~~~~~~~
/usr/include/glog/logging.h:1215:23: note: âgoogle::logging::internal::LogMessageDataâ declared here
1215 | struct GLOG_NO_EXPORT LogMessageData;
| ^~~~~~~~~~~~~~
/usr/include/glog/logging.h:1402:3: error: âLogMessageTimeâ does not name a type; did you mean âLogMessageâ?
1402 | LogMessageTime time_;
| ^~~~~~~~~~~~~~
| LogMessage
/usr/include/glog/logging.h:1404:3: error: âfriendâ used outside of class
1404 | friend class LogDestination;
| ^~~~~~
| ------
/usr/include/glog/logging.h:1410:35: error: expected initializer before â:â token
1410 | class GLOG_EXPORT LogMessageFatal : public LogMessage {
| ^
/usr/include/glog/logging.h:1420:13: error: variable or field âLogAtLevelâ declared void
1420 | inline void LogAtLevel(LogSeverity severity, std::string const& msg) {
| ^~~~~~~~~~
/usr/include/glog/logging.h:1420:24: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1420 | inline void LogAtLevel(LogSeverity severity, std::string const& msg) {
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1420:58: error: expected primary-expression before âconstâ
1420 | inline void LogAtLevel(LogSeverity severity, std::string const& msg) {
| ^~~~~
/usr/include/glog/logging.h:1434:25: error: expected initializer before â&â token
1434 | GLOG_EXPORT std::ostream& operator<<(std::ostream& os, const Counter_t&);
| ^
/usr/include/glog/logging.h:1437:35: error: expected initializer before â:â token
1437 | class GLOG_EXPORT ErrnoLogMessage : public LogMessage {
| ^
/usr/include/glog/logging.h: In function âT logging::internal::CheckNotNull(const char*, int, const char*, T&&)â:
/usr/include/glog/logging.h:1468:5: error: there are no arguments to âLogMessageFatalâ that depend on a template parameter, so a declaration of âLogMessageFatalâ must be available [-fpermissive]
1468 | LogMessageFatal(file, line, std::make_unique<std::string>(names));
| ^~~~~~~~~~~~~~~
/usr/include/glog/logging.h:1468:5: note: (if you use â-fpermissiveâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/include/glog/logging.h: At global scope:
/usr/include/glog/logging.h:1484:1: error: two or more data types in declaration of âFlushLogFilesâ
1484 | GLOG_EXPORT void FlushLogFiles(LogSeverity min_severity);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1484:32: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1484 | GLOG_EXPORT void FlushLogFiles(LogSeverity min_severity);
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1489:1: error: two or more data types in declaration of âFlushLogFilesUnsafeâ
1489 | GLOG_EXPORT void FlushLogFilesUnsafe(LogSeverity min_severity);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1489:38: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1489 | GLOG_EXPORT void FlushLogFilesUnsafe(LogSeverity min_severity);
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1496:1: error: two or more data types in declaration of âSetLogDestinationâ
1496 | GLOG_EXPORT void SetLogDestination(LogSeverity severity,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1496:36: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1496 | GLOG_EXPORT void SetLogDestination(LogSeverity severity,
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1497:36: error: expected primary-expression before âconstâ
1497 | const char* base_filename);
| ^~~~~
/usr/include/glog/logging.h:1505:1: error: two or more data types in declaration of âSetLogSymlinkâ
1505 | GLOG_EXPORT void SetLogSymlink(LogSeverity severity,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1505:32: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1505 | GLOG_EXPORT void SetLogSymlink(LogSeverity severity,
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1506:32: error: expected primary-expression before âconstâ
1506 | const char* symlink_basename);
| ^~~~~
/usr/include/glog/logging.h:1513:19: error: variable âGLOG_EXPORT LogSinkâ has initializer but incomplete type
1513 | class GLOG_EXPORT LogSink {
| ^~~~~~~
/usr/include/glog/logging.h:1514:2: error: expected primary-expression before âpublicâ
1514 | public:
| ^~~~~~
/usr/include/glog/logging.h:1514:2: error: expected â}â before âpublicâ
/usr/include/glog/logging.h:1513:27: note: to match this â{â
1513 | class GLOG_EXPORT LogSink {
| ^
/usr/include/glog/logging.h:1514:2: error: expected â,â or â;â before âpublicâ
1514 | public:
| ^~~~~~
/usr/include/glog/logging.h:1520:3: error: âvirtualâ outside class declaration
1520 | virtual void send(LogSeverity severity, const char* full_filename,
| ^~~~~~~
/usr/include/glog/logging.h:1520:16: error: variable or field âsendâ declared void
1520 | virtual void send(LogSeverity severity, const char* full_filename,
| ^~~~
/usr/include/glog/logging.h:1520:21: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1520 | virtual void send(LogSeverity severity, const char* full_filename,
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1520:43: error: expected primary-expression before âconstâ
1520 | virtual void send(LogSeverity severity, const char* full_filename,
| ^~~~~
/usr/include/glog/logging.h:1521:21: error: expected primary-expression before âconstâ
1521 | const char* base_filename, int line,
| ^~~~~
/usr/include/glog/logging.h:1521:48: error: expected primary-expression before âintâ
1521 | const char* base_filename, int line,
| ^~~
/usr/include/glog/logging.h:1522:21: error: expected primary-expression before âconstâ
1522 | const LogMessageTime& time, const char* message,
| ^~~~~
/usr/include/glog/logging.h:1522:49: error: expected primary-expression before âconstâ
1522 | const LogMessageTime& time, const char* message,
| ^~~~~
/usr/include/glog/logging.h:1523:28: error: expected primary-expression before âmessage_lenâ
1523 | size_t message_len);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1525:3: error: âGLOG_DEPRECATEDâ does not name a type; did you mean âC10_DEPRECATEDâ?
1525 | GLOG_DEPRECATED
| ^~~~~~~~~~~~~~~
| C10_DEPRECATED
/usr/include/glog/logging.h:1543:3: error: âvirtualâ outside class declaration
1543 | virtual void WaitTillSent();
| ^~~~~~~
/usr/include/glog/logging.h:1547:31: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1547 | static std::string ToString(LogSeverity severity, const char* file, int line,
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1547:53: error: expected primary-expression before âconstâ
1547 | static std::string ToString(LogSeverity severity, const char* file, int line,
| ^~~~~
/usr/include/glog/logging.h:1547:71: error: expected primary-expression before âintâ
1547 | static std::string ToString(LogSeverity severity, const char* file, int line,
| ^~~
/usr/include/glog/logging.h:1548:31: error: expected primary-expression before âconstâ
1548 | const LogMessageTime& time, const char* message,
| ^~~~~
/usr/include/glog/logging.h:1548:59: error: expected primary-expression before âconstâ
1548 | const LogMessageTime& time, const char* message,
| ^~~~~
/usr/include/glog/logging.h:1549:38: error: expected primary-expression before âmessage_lenâ
1549 | size_t message_len);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1550:1: error: expected declaration before â}â token
1550 | };
| ^
/usr/include/glog/logging.h:1553:1: error: two or more data types in declaration of âAddLogSinkâ
1553 | GLOG_EXPORT void AddLogSink(LogSink* destination);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1553:38: error: âdestinationâ was not declared in this scope
1553 | GLOG_EXPORT void AddLogSink(LogSink* destination);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1554:1: error: two or more data types in declaration of âRemoveLogSinkâ
1554 | GLOG_EXPORT void RemoveLogSink(LogSink* destination);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1554:41: error: âdestinationâ was not declared in this scope
1554 | GLOG_EXPORT void RemoveLogSink(LogSink* destination);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1562:1: error: two or more data types in declaration of âSetLogFilenameExtensionâ
1562 | GLOG_EXPORT void SetLogFilenameExtension(const char* filename_extension);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1569:1: error: two or more data types in declaration of âSetStderrLoggingâ
1569 | GLOG_EXPORT void SetStderrLogging(LogSeverity min_severity);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1569:35: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1569 | GLOG_EXPORT void SetStderrLogging(LogSeverity min_severity);
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1574:1: error: two or more data types in declaration of âLogToStderrâ
1574 | GLOG_EXPORT void LogToStderr();
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1582:1: error: two or more data types in declaration of âSetEmailLoggingâ
1582 | GLOG_EXPORT void SetEmailLogging(LogSeverity min_severity,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1582:34: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1582 | GLOG_EXPORT void SetEmailLogging(LogSeverity min_severity,
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1583:34: error: expected primary-expression before âconstâ
1583 | const char* addresses);
| ^~~~~
/usr/include/glog/logging.h:1587:1: error: two or more data types in declaration of âSendEmailâ
1587 | GLOG_EXPORT bool SendEmail(const char* dest, const char* subject,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1590:43: error: invalid declarator before â&â token
1590 | GLOG_EXPORT const std::vector<std::string>& GetLoggingDirectories();
| ^
/usr/include/glog/logging.h:1595:1: error: two or more data types in declaration of âReprintFatalMessageâ
1595 | GLOG_EXPORT void ReprintFatalMessage();
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1604:52: error: âuint64â has not been declared
1604 | GLOG_EXPORT void TruncateLogFile(const char* path, uint64 limit, uint64 keep);
| ^~~~~~
/usr/include/glog/logging.h:1604:66: error: âuint64â has not been declared
1604 | GLOG_EXPORT void TruncateLogFile(const char* path, uint64 limit, uint64 keep);
| ^~~~~~
/usr/include/glog/logging.h:1604:1: error: two or more data types in declaration of âTruncateLogFileâ
1604 | GLOG_EXPORT void TruncateLogFile(const char* path, uint64 limit, uint64 keep);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1609:1: error: two or more data types in declaration of âTruncateStdoutStderrâ
1609 | GLOG_EXPORT void TruncateStdoutStderr();
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1613:1: error: two or more data types in declaration of âGetLogSeverityNameâ
1613 | GLOG_EXPORT const char* GetLogSeverityName(LogSeverity severity);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1613:44: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1613 | GLOG_EXPORT const char* GetLogSeverityName(LogSeverity severity);
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1628:19: error: variable âGLOG_EXPORT base::Loggerâ has initializer but incomplete type
1628 | class GLOG_EXPORT Logger {
| ^~~~~~
/usr/include/glog/logging.h:1629:2: error: expected primary-expression before âpublicâ
1629 | public:
| ^~~~~~
/usr/include/glog/logging.h:1629:2: error: expected â}â before âpublicâ
/usr/include/glog/logging.h:1628:26: note: to match this â{â
1628 | class GLOG_EXPORT Logger {
| ^
/usr/include/glog/logging.h:1629:2: error: expected â,â or â;â before âpublicâ
1629 | public:
| ^~~~~~
/usr/include/glog/logging.h:1643:60: error: âvirtualâ outside class declaration
1643 | "std::chrono::system_clock::time_point overload.")]] virtual void
| ^~~~~~~
/usr/include/glog/logging.h:1646:3: error: âvirtualâ outside class declaration
1646 | virtual void Write(bool force_flush,
| ^~~~~~~
/usr/include/glog/logging.h:1651:3: error: âvirtualâ outside class declaration
1651 | virtual void Flush() = 0;
| ^~~~~~~
/usr/include/glog/logging.h:1651:16: error: function âvoid base::Flush()â is initialized like a variable
1651 | virtual void Flush() = 0;
| ^~~~~
/usr/include/glog/logging.h:1656:11: error: âuint32â does not name a type; did you mean âuint32_tâ?
1656 | virtual uint32 LogSize() = 0;
| ^~~~~~
| uint32_t
/usr/include/glog/logging.h:1662:26: error: expected initializer before â*â token
1662 | extern GLOG_EXPORT Logger* GetLogger(LogSeverity level);
| ^
/usr/include/glog/logging.h:1667:8: error: two or more data types in declaration of âSetLoggerâ
1667 | extern GLOG_EXPORT void SetLogger(LogSeverity level, Logger* logger);
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1667:35: error: âLogSeverityâ was not declared in this scope; did you mean âgoogle::LogSeverityâ?
1667 | extern GLOG_EXPORT void SetLogger(LogSeverity level, Logger* logger);
| ^~~~~~~~~~~
| google::LogSeverity
/usr/include/glog/log_severity.h:62:6: note: âgoogle::LogSeverityâ declared here
62 | enum LogSeverity {
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1667:54: error: âLoggerâ was not declared in this scope; did you mean âbase::Loggerâ?
1667 | extern GLOG_EXPORT void SetLogger(LogSeverity level, Logger* logger);
| ^~~~~~
| base::Logger
/usr/include/glog/logging.h:1628:19: note: âbase::Loggerâ declared here
1628 | class GLOG_EXPORT Logger {
| ^~~~~~
/usr/include/glog/logging.h:1667:62: error: âloggerâ was not declared in this scope
1667 | extern GLOG_EXPORT void SetLogger(LogSeverity level, Logger* logger);
| ^~~~~~
/usr/include/glog/logging.h:1669:1: error: expected declaration before â}â token
1669 | } // namespace base
| ^
/usr/include/glog/logging.h:1672:30: error: expected initializer before â:â token
1672 | class GLOG_EXPORT NullStream : public LogMessage::LogStream {
| ^
/usr/include/glog/logging.h:1697:8: error: âNullStreamâ does not name a type
1697 | inline NullStream& operator<<(NullStream& str, const T&) {
| ^~~~~~~~~~
/usr/include/glog/logging.h:1703:35: error: expected initializer before â:â token
1703 | class GLOG_EXPORT NullStreamFatal : public NullStream {
| ^
/usr/include/glog/logging.h:1727:1: error: two or more data types in declaration of âInstallFailureSignalHandlerâ
1727 | GLOG_EXPORT void InstallFailureSignalHandler();
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1730:1: error: two or more data types in declaration of âIsFailureSignalHandlerInstalledâ
1730 | GLOG_EXPORT bool IsFailureSignalHandlerInstalled();
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1736:1: error: two or more data types in declaration of âInstallFailureWriterâ
1736 | GLOG_EXPORT void InstallFailureWriter(void (*writer)(const char* data,
| ^~~~~~~~~~~
/usr/include/glog/logging.h:1740:25: error: expected initializer before âGetStackTraceâ
1740 | GLOG_EXPORT std::string GetStackTrace();
| ^~~~~~~~~~~~~
/usr/include/glog/logging.h:1742:1: error: expected declaration before â}â token
1742 | } // namespace google
| ^
/usr/include/glog/logging.h: In instantiation of âstd::unique_ptr<std::__cxx11::basic_string<char> > google::logging::MakeCheckOpString(const T1&, const T2&, const char*) [with T1 = int; T2 = int]â:
/usr/include/glog/logging.h:737:1: required from âstd::unique_ptr<std::__cxx11::basic_string<char> > google::logging::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = int]â
/usr/include/glog/logging.h:737:1: required from here
/usr/include/glog/logging.h:710:25: error: âMakeCheckOpValueStringâ was not declared in this scope; did you mean âgoogle::logging::internal::MakeCheckOpValueStringâ?
710 | MakeCheckOpValueString(comb.ForVar1(), v1);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
| google::logging::internal::MakeCheckOpValueString
/usr/include/glog/logging.h:653:13: note: âgoogle::logging::internal::MakeCheckOpValueStringâ declared here
653 | inline void MakeCheckOpValueString(std::ostream* os, const T& v) {
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:711:25: error: âMakeCheckOpValueStringâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation
711 | MakeCheckOpValueString(comb.ForVar2(), v2);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/glog/logging.h:710:25: note: âMakeCheckOpValueStringâ declared here, later in the translation unit
710 | MakeCheckOpValueString(comb.ForVar1(), v1);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/torch/utils/cpp_extension.py", line 2096, in _run_ninja_build
subprocess.run(
File "/usr/lib/python3.11/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v', '-j', '1']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/tilo/src/Linux/vision/setup.py", line 541, in <module>
setup(
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/__init__.py", line 87, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 968, in run_commands
self.run_command(cmd)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/install.py", line 74, in run
self.do_egg_install()
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/install.py", line 123, in do_egg_install
self.run_command('bdist_egg')
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/bdist_egg.py", line 165, in run
cmd = self.call_command('install_lib', warn_dir=0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/bdist_egg.py", line 151, in call_command
self.run_command(cmdname)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/install_lib.py", line 11, in run
self.build()
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/command/install_lib.py", line 112, in build
self.run_command('build_ext')
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/build_ext.py", line 84, in run
_build_ext.run(self)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/command/build_ext.py", line 346, in run
self.build_extensions()
File "/usr/lib/python3.11/site-packages/torch/utils/cpp_extension.py", line 871, in build_extensions
build_ext.build_extensions(self)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/command/build_ext.py", line 466, in build_extensions
self._build_extensions_serial()
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/command/build_ext.py", line 492, in _build_extensions_serial
self.build_extension(ext)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/command/build_ext.py", line 246, in build_extension
_build_ext.build_extension(self, ext)
File "/home/tilo/src/Linux/vision/venv/lib/python3.11/site-packages/setuptools/_distutils/command/build_ext.py", line 547, in build_extension
objects = self.compiler.compile(
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/torch/utils/cpp_extension.py", line 684, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/usr/lib/python3.11/site-packages/torch/utils/cpp_extension.py", line 1774, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/usr/lib/python3.11/site-packages/torch/utils/cpp_extension.py", line 2112, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
@NicolasHug Sure, here you go. It is a bit lengthy, so I though putting it into a separate file was better
Sorry @binarynoise it's hard to reproduce - our build jobs are running fine on our CI, so I would assume this has something to do with your env.
Have you checked the instructions to build from source?
LANG=C
Curious, why was that set?
LANG=C
My system is German and the errors were translated, so I switched back to English.
I suspect a difference in my env too. As others have the same issue, it could be related to arch linux.
I tried building following the instructions you linked.
error: can't create or remove files in install directory
The following error occurred while trying to add or remove files in the installation directory:
[Errno 13] Permission denied: '/usr/lib/python3.11/site-packages/test-easy-install-371818.write-test'
The installation directory you specified (via --install-dir, --prefix, or the distutils default setting) was:
/usr/lib/python3.11/site-packages/
- using `python -m venv venv`: I need to manually install torch in the venv, then it works.
- using `python -m venv --system-site-packages venv` fails with that include error.
This is a problem because the archlinux package providing torchvision doesn't build uses these system packages.
In what environment do you build in your CI?
I had the same problem while building for arch linux and was able to work around by patching the setup.py
. I have no deeper understanding about the problem, just followed the error message and tried the most straightforward thing.
diff --git a/setup.py b/setup.py
index f101f5d5ad..ec891efcf1 100644
--- a/setup.py
+++ b/setup.py
@@ -202,6 +202,7 @@ def get_extensions():
nvcc_flags = nvcc_flags.split(" ")
else:
define_macros += [("WITH_HIP", None)]
+ define_macros += [("GLOG_USE_GLOG_EXPORT", None)]
nvcc_flags = []
extra_compile_args["nvcc"] = nvcc_flags
elif torch.backends.mps.is_available() or force_mps:
@@ -257,6 +258,8 @@ def get_extensions():
if sys.platform == "win32":
image_macros += [("USE_PYTHON", None)]
+ image_macros += [("GLOG_USE_GLOG_EXPORT", None)]
+
# Locating libPNG
libpng = shutil.which("libpng-config")
pngfix = shutil.which("pngfix")
@@ -449,6 +452,7 @@ def get_extensions():
],
extra_compile_args=["-std=c++17"] if os.name != "nt" else ["/std:c++17", "/MP"],
extra_link_args=["-std=c++17" if os.name != "nt" else "/std:c++17"],
+ define_macros=[("GLOG_USE_GLOG_EXPORT", None)]
)
)
@@ -497,6 +501,7 @@ def get_extensions():
"nppicc",
],
extra_compile_args=extra_compile_args,
+ define_macros=[("GLOG_USE_GLOG_EXPORT", None)]
)
)
else:
I have just hit this bug trying to compile v0.17.1 the official package for Arch Linux as part of the abseil-cpp rebuild (which required a newer pytorch version to work) đ€
It would be awesome to get a fix for this so we could finish the rebuild.
In the end i have used a modified version of the patch from JohnDoe2: https://gitlab.archlinux.org/archlinux/packaging/packages/torchvision/-/blob/de8cb8885c409b95e81b031c04e45637f9b3ac04/torchvision-0_17_1-fix-build.patch
đ Describe the bug
Building on archlinux with venv --system-site-packages fails with a include error related to
<glog/logging.h>
log.txt
Building in a venv without system site packages fails too.
Versions