mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 21:14:14 +08:00
Revert "Remove some unnecessary <iostream> includes from headers (#106914)"
This reverts commit a6c29b722772816804d54eed070fbb38450d3e6f. Reverted https://github.com/pytorch/pytorch/pull/106914 on behalf of https://github.com/izaitsevfb due to Causing metal breakage internally, see D48709279 ([comment](https://github.com/pytorch/pytorch/pull/106914#issuecomment-1696670027))
This commit is contained in:
2
.github/ci_commit_pins/xla.txt
vendored
2
.github/ci_commit_pins/xla.txt
vendored
@ -1 +1 @@
|
||||
c3c16ccac41cb2db6ba88fb31342f4af62c7e15a
|
||||
709c75a04d9b35d83a9509e1534a8aa2046b8912
|
||||
|
@ -1,6 +1,9 @@
|
||||
#include <ATen/DLConvertor.h>
|
||||
#include <ATen/Functions.h>
|
||||
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
|
||||
using namespace std;
|
||||
namespace at {
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
#include <ATen/autocast_mode.h>
|
||||
|
||||
#include <iostream>
|
||||
#include <exception>
|
||||
#include <mutex>
|
||||
#include <ATen/CachedTensorUtils.h>
|
||||
|
@ -1,6 +1,6 @@
|
||||
#include <ATen/core/Range.h>
|
||||
|
||||
#include <ostream>
|
||||
#include <iostream>
|
||||
|
||||
namespace at {
|
||||
|
||||
|
@ -18,10 +18,6 @@
|
||||
#include <ATen/core/grad_mode.h>
|
||||
#include <ATen/core/enum_tag.h>
|
||||
|
||||
#ifndef NDEBUG
|
||||
#include <iostream>
|
||||
#endif
|
||||
|
||||
namespace c10 {
|
||||
|
||||
TORCH_API bool show_dispatch_trace();
|
||||
|
@ -1,6 +1,5 @@
|
||||
#pragma once
|
||||
#include <ostream>
|
||||
#include <sstream>
|
||||
#include <iostream>
|
||||
|
||||
// note: windows build doesn't find symbols in operator files unless
|
||||
// this is a header file
|
||||
|
@ -4,6 +4,7 @@
|
||||
#include <ATen/core/interned_strings.h>
|
||||
#include <cstdint>
|
||||
#include <cstring>
|
||||
#include <iostream>
|
||||
#include <mutex>
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
|
@ -7,8 +7,7 @@
|
||||
#include <ATen/core/type_factory.h>
|
||||
#include <c10/macros/Macros.h>
|
||||
#include <c10/util/irange.h>
|
||||
#include <ostream>
|
||||
#include <sstream>
|
||||
#include <iostream>
|
||||
#include <utility>
|
||||
|
||||
namespace c10 {
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <ATen/cpu/vec/vec_base.h>
|
||||
#include <c10/macros/Macros.h>
|
||||
#include <c10/util/irange.h>
|
||||
#include <iostream>
|
||||
|
||||
namespace at {
|
||||
namespace vec {
|
||||
|
@ -14,6 +14,7 @@
|
||||
|
||||
#include <array>
|
||||
#include <cmath>
|
||||
#include <iostream>
|
||||
|
||||
// This file defines Vectorized<> for the quantized types.
|
||||
//
|
||||
|
@ -18,7 +18,7 @@
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <cstring>
|
||||
#include <ostream>
|
||||
#include <iostream>
|
||||
|
||||
namespace at {
|
||||
namespace vec {
|
||||
|
@ -11,8 +11,6 @@
|
||||
#include <torch/library.h>
|
||||
#include <ATen/core/dispatch/Dispatcher.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
namespace at {
|
||||
namespace functorch {
|
||||
|
||||
|
@ -4,9 +4,9 @@
|
||||
#include <chrono>
|
||||
#include <climits>
|
||||
#include <ctime>
|
||||
#include <fstream>
|
||||
#include <iomanip>
|
||||
#include <map>
|
||||
#include <ostream>
|
||||
#include <set>
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
|
@ -8,7 +8,7 @@
|
||||
#define PY_SSIZE_T_CLEAN
|
||||
#include <Python.h>
|
||||
#include <utility>
|
||||
#include <ostream>
|
||||
#include <iostream>
|
||||
#include <memory>
|
||||
|
||||
#define PY_BEGIN try {
|
||||
|
@ -28,7 +28,6 @@
|
||||
#include <torch/csrc/THConcat.h>
|
||||
#include <torch/csrc/utils/pybind.h>
|
||||
#include <cstdlib>
|
||||
#include <iostream>
|
||||
#include <unordered_map>
|
||||
|
||||
#include <ATen/ThreadLocalPythonObjects.h>
|
||||
|
@ -4,6 +4,7 @@
|
||||
#include <torch/csrc/autograd/engine.h>
|
||||
#include <torch/csrc/utils/python_stub.h>
|
||||
#include <torch/csrc/utils/torch_dispatch_mode.h>
|
||||
#include <iostream>
|
||||
#include <typeindex>
|
||||
#include <vector>
|
||||
|
||||
|
@ -18,8 +18,6 @@
|
||||
#include <ATen/functorch/TensorWrapper.h>
|
||||
#include <c10/core/AutogradState.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
// This file contains functorch's Python bindings.
|
||||
|
||||
namespace torch {
|
||||
|
@ -19,8 +19,6 @@
|
||||
#include <torch/csrc/jit/passes/inliner.h>
|
||||
#include <torch/csrc/jit/runtime/operator.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
namespace torch::jit {
|
||||
|
||||
namespace {
|
||||
|
@ -6,7 +6,9 @@
|
||||
#include <torch/csrc/jit/codegen/fuser/tensor_desc.h>
|
||||
#include <torch/csrc/jit/ir/ir.h>
|
||||
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
#include <tuple>
|
||||
#include <vector>
|
||||
|
||||
namespace torch {
|
||||
|
@ -7,7 +7,7 @@
|
||||
#include <torch/csrc/Export.h>
|
||||
|
||||
#include <algorithm>
|
||||
#include <ostream>
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
|
||||
namespace torch {
|
||||
|
@ -3,8 +3,6 @@
|
||||
#include <c10/util/irange.h>
|
||||
#include <torch/csrc/jit/python/pybind_utils.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
namespace torch::jit {
|
||||
|
||||
ClassTypePtr ConcreteModuleTypeBuilder::createTypeFromThis() const {
|
||||
|
@ -3,11 +3,10 @@
|
||||
#include <c10/util/Optional.h>
|
||||
|
||||
#include <algorithm>
|
||||
#include <iostream>
|
||||
#include <iterator>
|
||||
#include <memory>
|
||||
#include <numeric>
|
||||
#include <ostream>
|
||||
#include <sstream>
|
||||
#include <unordered_map>
|
||||
|
||||
namespace torch {
|
||||
|
@ -12,6 +12,7 @@
|
||||
#include <torch/csrc/utils/variadic.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <iostream>
|
||||
#include <memory>
|
||||
#include <mutex>
|
||||
#include <unordered_map>
|
||||
|
@ -10,7 +10,6 @@
|
||||
#include <torch/csrc/jit/runtime/operator.h>
|
||||
#include <torch/csrc/utils/memory.h>
|
||||
#include <fstream>
|
||||
#include <iostream>
|
||||
|
||||
namespace torch::jit {
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
||||
#include <c10/util/Optional.h>
|
||||
|
||||
#include <functional>
|
||||
#include <iosfwd>
|
||||
#include <iostream>
|
||||
#include <unordered_set>
|
||||
#include <vector>
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
#include <cstdlib>
|
||||
#include <iomanip>
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
|
@ -1,5 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include <iostream>
|
||||
#include <mutex>
|
||||
#include <sstream>
|
||||
|
||||
|
@ -7,6 +7,8 @@
|
||||
#include <torch/csrc/jit/runtime/jit_exception.h>
|
||||
#include <torch/csrc/jit/runtime/vararg_functions.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
namespace torch {
|
||||
namespace jit {
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
#pragma once
|
||||
#include <c10/macros/Export.h>
|
||||
#include <torch/csrc/jit/ir/ir.h>
|
||||
#include <iostream>
|
||||
#include <mutex>
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
|
@ -1,8 +1,11 @@
|
||||
#pragma once
|
||||
#include <c10/macros/Export.h>
|
||||
#include <torch/csrc/jit/ir/ir.h>
|
||||
#include <iostream>
|
||||
#include <mutex>
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
|
||||
namespace torch {
|
||||
namespace jit {
|
||||
|
@ -2,6 +2,8 @@
|
||||
#include <c10/macros/Export.h>
|
||||
#include <c10/util/Optional.h>
|
||||
#include <torch/csrc/jit/operator_upgraders/version_map.h>
|
||||
#include <iostream>
|
||||
#include <regex>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
|
@ -3,7 +3,6 @@
|
||||
#include <torch/csrc/jit/ir/alias_analysis.h>
|
||||
#include <torch/csrc/jit/ir/ir_views.h>
|
||||
#include <torch/csrc/jit/passes/constant_pooling.h>
|
||||
#include <iostream>
|
||||
#include <memory>
|
||||
|
||||
namespace torch {
|
||||
|
@ -7,8 +7,6 @@
|
||||
|
||||
#include <ATen/ScalarOps.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
// EDITING THIS FILE? READ THIS FIRST!
|
||||
// see Note [Edit Pattern Conversion] in pattern_conversion.h
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
#include <torch/csrc/jit/passes/remove_inplace_ops.h>
|
||||
#include <iostream>
|
||||
|
||||
namespace torch {
|
||||
namespace jit {
|
||||
|
@ -1,8 +1,6 @@
|
||||
#include <c10/util/irange.h>
|
||||
#include <torch/csrc/jit/runtime/argument_spec.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
namespace torch {
|
||||
namespace jit {
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
#include <torch/csrc/Export.h>
|
||||
#include <torch/csrc/autograd/variable.h>
|
||||
#include <torch/csrc/jit/ir/ir.h>
|
||||
#include <ostream>
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
|
||||
C10_CLANG_DIAGNOSTIC_PUSH()
|
||||
|
@ -1,6 +1,5 @@
|
||||
#include <torch/csrc/jit/runtime/print_handler.h>
|
||||
|
||||
#include <atomic>
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#include <torch/csrc/Export.h>
|
||||
|
||||
#include <string>
|
||||
#include <atomic>
|
||||
#include <functional>
|
||||
#include <iostream>
|
||||
|
||||
namespace torch {
|
||||
namespace jit {
|
||||
|
@ -28,7 +28,6 @@
|
||||
#include <torch/csrc/jit/runtime/vararg_functions.h>
|
||||
#include <algorithm>
|
||||
#include <cstdint>
|
||||
#include <iostream>
|
||||
|
||||
#ifndef AT_PER_OPERATOR_HEADERS
|
||||
#include <ATen/NativeFunctions.h>
|
||||
|
@ -2,6 +2,7 @@
|
||||
#include <torch/csrc/Export.h>
|
||||
#include <torch/csrc/jit/api/module.h>
|
||||
#include <torch/csrc/jit/ir/ir.h>
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
|
||||
namespace torch {
|
||||
|
@ -10,8 +10,6 @@
|
||||
|
||||
#include <c10/util/irange.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
namespace torch::jit::tensorexpr {
|
||||
|
||||
using namespace analysis;
|
||||
|
@ -3,8 +3,6 @@
|
||||
#include <torch/csrc/jit/tensorexpr/ir_visitor.h>
|
||||
#include <torch/csrc/jit/tensorexpr/stmt.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
namespace torch::jit::tensorexpr::analysis {
|
||||
|
||||
// Returns true if the given expression is guaranteed to be positive.
|
||||
|
@ -6,8 +6,6 @@
|
||||
|
||||
#include <c10/util/irange.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
namespace torch::jit::tensorexpr {
|
||||
|
||||
std::string IRPrinter::dtypeToCppString(const Dtype& dtype) {
|
||||
|
@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include <ostream>
|
||||
#include <iostream>
|
||||
|
||||
#include <torch/csrc/jit/tensorexpr/fwd_decls.h>
|
||||
#include <torch/csrc/jit/tensorexpr/ir.h>
|
||||
|
@ -1,5 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include <torch/csrc/jit/tensorexpr/fwd_decls.h>
|
||||
#include <torch/csrc/jit/tensorexpr/ir_visitor.h>
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
#include <torch/csrc/jit/tensorexpr/loopnest.h>
|
||||
|
||||
#include <algorithm>
|
||||
#include <iostream>
|
||||
#include <stdexcept>
|
||||
#include <typeinfo>
|
||||
#include <unordered_map>
|
||||
|
@ -1,5 +1,4 @@
|
||||
#include <algorithm>
|
||||
#include <iostream>
|
||||
#include <random>
|
||||
#include <stdexcept>
|
||||
#include <typeinfo>
|
||||
|
@ -3,7 +3,6 @@
|
||||
#include <c10/util/irange.h>
|
||||
|
||||
#include <fstream>
|
||||
#include <iostream>
|
||||
|
||||
namespace torch::jit::tensorexpr::analysis {
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
#include <torch/csrc/jit/tensorexpr/registerizer.h>
|
||||
#include <iostream>
|
||||
|
||||
namespace torch::jit::tensorexpr {
|
||||
namespace registerizer {
|
||||
|
@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <cstdint>
|
||||
#include <iosfwd>
|
||||
#include <iostream>
|
||||
|
||||
#include <c10/core/ScalarType.h>
|
||||
#include <c10/util/Logging.h>
|
||||
|
@ -1,5 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
#include <stdint.h>
|
||||
#include <ostream>
|
||||
#include <iostream>
|
||||
|
||||
enum {
|
||||
A_UNDEFINED = 0x0,
|
||||
|
@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
#include <stdint.h>
|
||||
#include <ostream>
|
||||
#include <iostream>
|
||||
|
||||
#include <torch/csrc/profiler/unwind/lexer.h>
|
||||
#include <torch/csrc/profiler/unwind/unwind_error.h>
|
||||
|
@ -2,6 +2,7 @@
|
||||
#include <stdint.h>
|
||||
#include <torch/csrc/profiler/unwind/action.h>
|
||||
#include <torch/csrc/profiler/unwind/unwind_error.h>
|
||||
#include <iostream>
|
||||
#include <limits>
|
||||
|
||||
struct UnwindState {
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
#include <torch/csrc/jit/python/pybind_utils.h>
|
||||
|
||||
#include <iosfwd>
|
||||
#include <iostream>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
@ -12,6 +12,7 @@
|
||||
#include <c10/util/TypeTraits.h>
|
||||
#include <torch/custom_class_detail.h>
|
||||
#include <torch/library.h>
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
|
||||
namespace torch {
|
||||
|
@ -9,6 +9,8 @@
|
||||
#include <cstddef>
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
|
||||
#include <libshm/alloc_info.h>
|
||||
|
Reference in New Issue
Block a user