user_error        257 src/AddImageChecks.cpp                 user_error << "Buffer " << name
user_error         70 src/AllocationBoundsInference.cpp                 user_error << op->name << " is accessed over an unbounded domain in dimension "
user_error         45 src/ApplySplit.cpp             user_error << "Can't split " << split.old_var << " by " << split.factor
user_error         26 src/BoundaryConditions.cpp             user_error << "Partially undefined bounds for dimension " << arg_var
user_error         60 src/BoundaryConditions.cpp             user_error << "Partially undefined bounds for dimension " << arg_var
user_error        112 src/BoundaryConditions.cpp             user_error << "Partially undefined bounds for dimension " << arg_var
user_error        153 src/BoundaryConditions.cpp             user_error << "Partially undefined bounds for dimension " << arg_var
user_error        199 src/BoundaryConditions.cpp             user_error << "Partially undefined bounds for dimension " << arg_var
user_error        783 src/BoundsInference.cpp                             user_error << err.str();
user_error        109 src/CPlusPlusMangle.cpp     user_error << "Unknown type name: " << type_name << "\n";
user_error        359 src/CPlusPlusMangle.cpp     user_error << "Unknown type name: " << type_name << "\n";
user_error         29 src/CodeGen_ARM.cpp         user_error << "arm not enabled for this build of Halide.";
user_error         34 src/CodeGen_ARM.cpp         user_error << "aarch64 not enabled for this build of Halide.";
user_error        233 src/CodeGen_C.cpp             user_error << "Can't represent a float with this many bits in C: " << type << "\n";
user_error        294 src/CodeGen_C.cpp             user_error << "Can't represent an integer with this many bits in C: " << type << "\n";
user_error       1091 src/CodeGen_C.cpp         user_error << "Signed integer overflow occurred during constant-folding. Signed"
user_error       1103 src/CodeGen_C.cpp         user_error << "Indeterminate expression occurred during constant-folding.\n";
user_error       1315 src/CodeGen_C.cpp                 user_error << "Total size for allocation "
user_error         49 src/CodeGen_Hexagon.cpp     user_error << "hexagon not enabled for this build of Halide.\n";
user_error         83 src/CodeGen_Hexagon.cpp         user_error << "Both HVX_64 and HVX_128 set at same time\n";
user_error        302 src/CodeGen_LLVM.cpp         user_error << "Invalid target architecture for GPU backend: "
user_error        318 src/CodeGen_LLVM.cpp     user_error << "Unknown target architecture: "
user_error        598 src/CodeGen_LLVM.cpp             user_error << "Cannot create a function with a declaration of mismatched type.\n";
user_error       2632 src/CodeGen_LLVM.cpp         user_error << "Signed integer overflow occurred during constant-folding. Signed"
user_error       2636 src/CodeGen_LLVM.cpp         user_error << "Indeterminate expression occurred during constant-folding.\n";
user_error         15 src/CodeGen_MIPS.cpp     user_error << "llvm build not configured with MIPS target enabled.\n";
user_error         38 src/CodeGen_Metal_Dev.cpp             user_error << "Can't represent a float with this many bits in Metal C: " << type << "\n";
user_error         57 src/CodeGen_Metal_Dev.cpp             user_error << "Metal does not support 64-bit integers.\n";
user_error         60 src/CodeGen_Metal_Dev.cpp             user_error << "Can't represent an integer with this many bits in Metal C: " << type << "\n";
user_error         73 src/CodeGen_Metal_Dev.cpp             user_error <<  "Unsupported vector width in Metal C: " << type << "\n";
user_error        112 src/CodeGen_Metal_Dev.cpp         user_error << "Metal does not support more than three dimensions in a kernel (threads).\n";
user_error        120 src/CodeGen_Metal_Dev.cpp         user_error << "Metal does not support more than three dimensions in a kernel (groups).\n";
user_error         33 src/CodeGen_OpenCL_Dev.cpp             user_error << "Can't represent a float with this many bits in OpenCL C: " << type << "\n";
user_error         56 src/CodeGen_OpenCL_Dev.cpp             user_error << "Can't represent an integer with this many bits in OpenCL C: " << type << "\n";
user_error         69 src/CodeGen_OpenCL_Dev.cpp             user_error <<  "Unsupported vector width in OpenCL C: " << type << "\n";
user_error         41 src/CodeGen_OpenGLCompute_Dev.cpp             user_error << "GLSL: Can't represent type '"<< type << "'.\n";
user_error         52 src/CodeGen_OpenGL_Dev.cpp             user_error << "GLSL: Can't represent type '"<< type << "'.\n";
user_error        195 src/CodeGen_OpenGL_Dev.cpp         user_error << "GLSL: unknown function '" << op->name << "' encountered.\n";
user_error        862 src/CodeGen_OpenGL_Dev.cpp                 user_error << "GLSL: buffer " << args[i].name << " has invalid type " << t << ".\n";
user_error         30 src/CodeGen_PTX_Dev.cpp     user_error << "ptx not enabled for this build of Halide.\n";
user_error         94 src/CodeGen_Posix.cpp             user_error << "Total size for allocation " << name << " is constant but exceeds " << str_max_size << ".";
user_error        263 src/CodeGen_Posix.cpp         user_error << "Can't have two different buffers with the same name: "
user_error         19 src/CodeGen_PowerPC.cpp     user_error << "llvm build not configured with PowerPC target enabled.\n";
user_error         27 src/CodeGen_X86.cpp     user_error << "x86 not enabled for this build of Halide.\n";
user_error         66 src/DebugToFile.cpp                 user_error << "Type " << t << " not supported for debug_to_file\n";
user_error         56 src/Float16.cpp         user_error << "Converting " << value << " of type " << typeName <<
user_error        226 src/Func.cpp           user_error << "Func \"" << name() << "\" was called with "
user_error        256 src/Func.cpp           user_error << "Func \"" << name() << "\" was called with "
user_error        313 src/Func.cpp           user_error << "In schedule for " << stage_name
user_error        333 src/Func.cpp           user_error << "In schedule for " << stage_name
user_error        915 src/Func.cpp                   user_error << "In schedule for " << stage_name
user_error        941 src/Func.cpp           user_error << "In schedule for " << stage_name
user_error       1059 src/Func.cpp           user_error << "In schedule for " << stage_name
user_error       1086 src/Func.cpp           user_error << "In schedule for " << stage_name
user_error       1120 src/Func.cpp           user_error << "Specialization condition " << condition << " for " << stage_name
user_error       1179 src/Func.cpp           user_error
user_error       1210 src/Func.cpp           user_error
user_error       1237 src/Func.cpp                   user_error
user_error       1260 src/Func.cpp                   user_error
user_error       1274 src/Func.cpp                   user_error
user_error       1321 src/Func.cpp           user_error
user_error       1336 src/Func.cpp                   user_error
user_error       1360 src/Func.cpp                   user_error
user_error       1491 src/Func.cpp                   user_error
user_error       1785 src/Func.cpp           user_error << "Could not create a wrapper for an empty list of Funcs\n";
user_error       2245 src/Func.cpp       user_error << "Could not find variables " << x.name()
user_error       2279 src/Func.cpp       user_error << "Could not find variable " << dim.name()
user_error       2295 src/Func.cpp       user_error << "Could not find variable " << dim.name()
user_error        182 src/Function.cpp                 user_error << "Multiple reduction domains found in definition of Func \"" << name << "\"\n";
user_error        194 src/Function.cpp         user_error << "Undefined variable \"" << var->name << "\" in definition of Func \"" << name << "\"\n";
user_error        518 src/Function.cpp             user_error << err.str() << "\n";
user_error        227 src/Generator.cpp             user_error << o.str();
user_error        994 src/Generator.cpp     user_error << "The GeneratorParam " << name << " cannot be set with a value of type " << type << ".\n";
user_error       1039 src/Generator.cpp         user_error << o.str();
user_error       1139 src/Generator.cpp         user_error << "Input<> may not be used with Param<> or ImageParam in Generators.\n";
user_error       1143 src/Generator.cpp         user_error << "Output<> may not be used with Param<> or ImageParam in Generators.\n";
user_error       1148 src/Generator.cpp         user_error << "Output<> must be used with Input<> in Generators.\n";
user_error       1254 src/Generator.cpp         user_error << "Generator has no GeneratorParam or ScheduleParam named: " << key_value.first << "\n";
user_error        263 src/Generator.h     user_error << "Enumeration value not found.\n";
user_error        555 src/Generator.h             user_error << "Unknown arithmetic type\n";
user_error       2721 src/Generator.h         user_error << "Unimplemented";
user_error       2740 src/Generator.h         user_error << "Unimplemented";
user_error        419 src/IR.cpp                     user_error
user_error        205 src/IROperator.h         user_error << "Can't cast \"" << a << "\" to a handle. "
user_error        209 src/IROperator.h         user_error << "Can't cast handle \"" << a << "\" to type " << t << ". "
user_error         39 src/InjectHostDevBufferCopies.cpp             user_error << "Schedule uses Default_GPU without a valid GPU (Metal, OpenCL CUDA, or OpenGLCompute) specified in target.\n";
user_error         22 src/Inline.cpp         user_error << "Function " << f.name() << " is scheduled to be computed inline, "
user_error         34 src/Inline.cpp         user_error << "Cannot memoize function "
user_error         41 src/Inline.cpp             user_error << "Cannot parallelize dimension "
user_error         45 src/Inline.cpp             user_error << "Cannot unroll dimension "
user_error         49 src/Inline.cpp             user_error << "Cannot vectorize dimension "
user_error         79 src/InlineReductions.cpp                     user_error << "Inline reduction \"" << name
user_error         45 src/LLVM_Runtime_Linker.cpp         user_error << "Halide was compiled without support for this target\n";       \
user_error         49 src/LLVM_Runtime_Linker.cpp         user_error << "Halide was compiled without support for this target\n";       \
user_error        339 src/LLVM_Runtime_Linker.cpp             user_error << "AArch64 llvm target not enabled in this build of Halide\n";
user_error        353 src/LLVM_Runtime_Linker.cpp             user_error << "No arm support for this OS\n";
user_error        368 src/LLVM_Runtime_Linker.cpp             user_error << "No mips support for this OS\n";
user_error        385 src/LLVM_Runtime_Linker.cpp         user_error << "PowerPC llvm target not enabled in this build of Halide\n";
user_error        864 src/LLVM_Runtime_Linker.cpp                 user_error << "Metal can only be used on ARM or X86 architectures.\n";
user_error        378 src/Lower.cpp              user_error << err.str();
user_error        330 src/Memoization.cpp                     user_error << "Function " << f.name() << " cannot be memoized because "
user_error        342 src/Memoization.cpp                 user_error << "Function " << f.name() << " cannot be memoized because "
user_error        191 src/Module.cpp     user_error << "get_function_by_name: function " << name << " not found.\n";
user_error        218 src/Module.cpp             user_error << "Mismatched targets in modules to link ("
user_error        458 src/Module.cpp             user_error << "All Targets must have matching arch-bits-os for compile_multitarget.\n";
user_error        471 src/Module.cpp                 user_error << "All Targets must have feature " << f << " set identically for compile_multitarget.\n";
user_error        362 src/Parameter.cpp             user_error << "Implicit cast from " << t << " to int in argument " << (i+1)
user_error         18 src/RDom.cpp           user_error << "Use of undefined RDom dimension: " <<
user_error        190 src/RDom.cpp       user_error << "Reduction domain index out of bounds: " << i << "\n";
user_error        196 src/RDom.cpp           user_error << "Error: Can't treat this multidimensional RDom as an Expr:\n"
user_error        205 src/RDom.cpp           user_error << "Error: Can't treat this multidimensional RDom as an RVar:\n"
user_error        986 src/ScheduleFunctions.cpp                     user_error
user_error       1032 src/ScheduleFunctions.cpp                 user_error << "Schedule for Func " << f.name()
user_error       1049 src/ScheduleFunctions.cpp             user_error << "Func " << f.name() << " is an output, so must"
user_error       1115 src/ScheduleFunctions.cpp         user_error << err.str();
user_error        134 src/ScheduleParam.h                 user_error << "The ScheduleParam " << name() << " cannot be set with a value of type " << type << ".\n";
user_error        148 src/ScheduleParam.h         user_error << "The ScheduleParam " << name() << " cannot be set with a value of type " << type << ".\n";
user_error        159 src/ScheduleParam.h             user_error << "Unable to parse " << name() << ": " << new_value_string;
user_error        171 src/ScheduleParam.h             user_error << "Unable to parse " << name() << ": " << new_value_string;
user_error        395 src/Target.cpp     user_error << "Did not understand Halide target " << target << "\n"
user_error        240 src/Target.h                       user_error << "Target uses hexagon arch without hvx_128 or hvx_64 set.\n";
user_error        273 src/Util.cpp           user_error << "Could not stat " << name << "\n";
user_error        278 src/Util.cpp           user_error << "Could not stat " << name << "\n";
user_error        932 src/VectorizeLoops.cpp                 user_error << "Loop over " << for_loop->name