Im not getting any further :(. Could you maybe look at this part:
This is the first warning
[4131/6287] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/logical/old.cc.o
[4132/6287] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/common/ir_pb_converter.cc.o
In file included from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/onnx/onnx/common/ir_pb_converter.h:10,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/onnx/onnx/common/ir_pb_converter.cc:8:
In constructor ‘onnx_torch::Dimension::Dimension(onnx_torch::Dimension&&)’,
inlined from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = onnx_torch::Dimension; _Args = {onnx_torch::Dimension}; _Tp = onnx_torch::Dimension]’ at /usr/include/c++/11/ext/new_allocator.h:162:4,
inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = onnx_torch::Dimension; _Args = {onnx_torch::Dimension}; _Tp = onnx_torch::Dimension]’ at /usr/include/c++/11/bits/alloc_traits.h:516:17,
inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {onnx_torch::Dimension}; _Tp = onnx_torch::Dimension; _Alloc = std::allocator<onnx_torch::Dimension>]’ at /usr/include/c++/11/bits/vector.tcc:115:30,
inlined from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = onnx_torch::Dimension; _Alloc = std::allocator<onnx_torch::Dimension>]’ at /usr/include/c++/11/bits/stl_vector.h:1204:21,
inlined from ‘std::vector<onnx_torch::Dimension> onnx_torch::tensorShapeProtoToDimensions(const onnx_torch::TensorShapeProto&)’ at /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/onnx/onnx/common/ir_pb_converter.cc:201:21:
/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/onnx/onnx/common/ir.h:74:8: warning: ‘<unnamed>.onnx_torch::Dimension::dim’ may be used uninitialized [-Wmaybe-uninitialized]
74 | struct Dimension final {
| ^~~~~~~~~
/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/onnx/onnx/common/ir_pb_converter.cc: In function ‘std::vector<onnx_torch::Dimension> onnx_torch::tensorShapeProtoToDimensions(const onnx_torch::TensorShapeProto&)’:
/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/onnx/onnx/common/ir_pb_converter.cc:201:32: note: ‘<anonymous>’ declared here
201 | dims.push_back(Dimension());
| ^
[4133/6287] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/generator/old.cc.o
[4134/6287] Building CXX object third_party/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx_onnx_torch-ml.pb.cc.o
And here is the first error:
[4598/6287] Linking CXX static library lib/libfmt.a
[4599/6287] Building CXX object c10/CMakeFiles/c10.dir/core/AutogradState.cpp.o
FAILED: c10/CMakeFiles/c10.dir/core/AutogradState.cpp.o
/usr/bin/c++ -DFMT_HEADER_ONLY=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MMAP=1 -DHAVE_SHM_OPEN=1 -DHAVE_SHM_UNLINK=1 -DIDEEP_USE_MKL -DMINIZ_DISABLE_ZIP_READER_CRC32_CHECKS -DONNXIFI_ENABLE_EXT=1 -DONNX_ML=1 -DONNX_NAMESPACE=onnx_torch -DSUPPORTS_BACKTRACE=1 -DUSE_EXTERNAL_MZCRC -D_FILE_OFFSET_BITS=64 -Dc10_EXPORTS -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/build/aten/src -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/aten/src -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/build -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/cmake/../third_party/benchmark/include -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/onnx -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/build/third_party/onnx -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/foxi -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/build/third_party/foxi -I/home/kaan/anaconda3/envs/pytorch-dev/x86_64-conda-linux-gnu/sysroot/usr/include -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/.. -I/media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/fmt/include -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/build/third_party/gloo -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/cmake/../third_party/gloo -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/cmake/../third_party/googletest/googlemock/include -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/cmake/../third_party/googletest/googletest/include -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/protobuf/src -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/gemmlowp -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/neon2sse -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/XNNPACK/include -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/cmake/../third_party/eigen -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/ideep/mkl-dnn/third_party/oneDNN/include -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/ideep/include -isystem /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/third_party/ideep/mkl-dnn/include -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/kaan/anaconda3/envs/pytorch-dev/include -Wno-deprecated -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOCUPTI -DUSE_FBGEMM -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -DEDGE_PROFILER_USE_KINETO -O2 -fPIC -Wno-narrowing -Wall -Wextra -Werror=return-type -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-stringop-overflow -Wno-psabi -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -fdiagnostics-color=always -faligned-new -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Werror=cast-function-type -Wno-stringop-overflow -O3 -DNDEBUG -DNDEBUG -fPIC -DCAFFE2_USE_GLOO -DTH_HAVE_THREAD -DC10_BUILD_MAIN_LIB -fvisibility=hidden -std=gnu++14 -MD -MT c10/CMakeFiles/c10.dir/core/AutogradState.cpp.o -MF c10/CMakeFiles/c10.dir/core/AutogradState.cpp.o.d -o c10/CMakeFiles/c10.dir/core/AutogradState.cpp.o -c /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp
In file included from /usr/include/stdlib.h:26,
from /usr/include/c++/11/cstdlib:75,
from /usr/include/c++/11/ext/string_conversions.h:41,
from /usr/include/c++/11/bits/basic_string.h:6608,
from /usr/include/c++/11/string:55,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/macros/Macros.h:246,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.h:3,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp:1:
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
| ^
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
| ^
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
| ^
In file included from /usr/include/c++/11/cstdlib:75,
from /usr/include/c++/11/ext/string_conversions.h:41,
from /usr/include/c++/11/bits/basic_string.h:6608,
from /usr/include/c++/11/string:55,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/macros/Macros.h:246,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.h:3,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp:1:
/usr/include/stdlib.h:134:35: error: missing binary operator before token "("
134 | #if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:140:35: error: missing binary operator before token "("
140 | #if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:146:35: error: missing binary operator before token "("
146 | #if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:152:36: error: missing binary operator before token "("
152 | #if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:158:36: error: missing binary operator before token "("
158 | #if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:164:36: error: missing binary operator before token "("
164 | #if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:170:37: error: missing binary operator before token "("
170 | #if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:212:17: error: missing binary operator before token "("
212 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
| ^
/usr/include/stdlib.h:226:35: error: missing binary operator before token "("
226 | #if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:232:35: error: missing binary operator before token "("
232 | #if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:238:35: error: missing binary operator before token "("
238 | #if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:244:36: error: missing binary operator before token "("
244 | #if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:250:36: error: missing binary operator before token "("
250 | #if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:256:36: error: missing binary operator before token "("
256 | #if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
/usr/include/stdlib.h:262:37: error: missing binary operator before token "("
262 | #if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
| ^
In file included from /usr/include/x86_64-linux-gnu/bits/types/locale_t.h:22,
from /usr/include/stdlib.h:273,
from /usr/include/c++/11/cstdlib:75,
from /usr/include/c++/11/ext/string_conversions.h:41,
from /usr/include/c++/11/bits/basic_string.h:6608,
from /usr/include/c++/11/string:55,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/macros/Macros.h:246,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.h:3,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp:1:
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:27:8: error: redefinition of ‘struct __locale_struct’
27 | struct __locale_struct
| ^~~~~~~~~~~~~~~
In file included from /home/kaan/anaconda3/envs/pytorch-dev/x86_64-conda-linux-gnu/sysroot/usr/include/wchar.h:180,
from /usr/include/c++/11/cwchar:44,
from /usr/include/c++/11/bits/postypes.h:40,
from /usr/include/c++/11/iosfwd:40,
from /usr/include/c++/11/ios:38,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/macros/Macros.h:246,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.h:3,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp:1:
/home/kaan/anaconda3/envs/pytorch-dev/x86_64-conda-linux-gnu/sysroot/usr/include/xlocale.h:27:16: note: previous definition of ‘struct __locale_struct’
27 | typedef struct __locale_struct
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/cstdlib:75,
from /usr/include/c++/11/ext/string_conversions.h:41,
from /usr/include/c++/11/bits/basic_string.h:6608,
from /usr/include/c++/11/string:55,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/macros/Macros.h:246,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.h:3,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp:1:
/usr/include/stdlib.h:541:6: error: expected initializer before ‘__attribute_alloc_size__’
541 | __attribute_alloc_size__ ((1)) __wur;
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:544:35: error: expected initializer before ‘__attribute_alloc_size__’
544 | __THROW __attribute_malloc__ __attribute_alloc_size__ ((1, 2)) __wur;
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:552:47: error: expected initializer before ‘__attribute_alloc_size__’
552 | __THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2));
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:565:6: error: expected initializer before ‘__attribute_alloc_size__’
565 | __attribute_alloc_size__ ((2, 3))
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:570:14: error: expected initializer before ‘__attr_dealloc’
570 | __THROW __attr_dealloc (reallocarray, 1);
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/cstdlib:75,
from /usr/include/c++/11/ext/string_conversions.h:41,
from /usr/include/c++/11/bits/basic_string.h:6608,
from /usr/include/c++/11/string:55,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/macros/Macros.h:246,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.h:3,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp:1:
/usr/include/stdlib.h:581:6: error: expected initializer before ‘__attribute_alloc_size__’
581 | __attribute_alloc_size__ ((1)) __wur;
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:593:35: error: expected initializer before ‘__attribute_alloc_align__’
593 | __THROW __attribute_malloc__ __attribute_alloc_align__ ((1))
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:799:6: error: expected initializer before ‘__attr_dealloc_free’
799 | __attr_dealloc_free __wur;
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/cstdlib:75,
from /usr/include/c++/11/ext/string_conversions.h:41,
from /usr/include/c++/11/bits/basic_string.h:6608,
from /usr/include/c++/11/string:55,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/macros/Macros.h:246,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.h:3,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp:1:
/usr/include/stdlib.h:943:5: error: expected initializer before ‘__attr_access’
943 | __attr_access ((__read_only__, 2));
| ^~~~~~~~~~~~~
/usr/include/stdlib.h:948:3: error: expected initializer before ‘__fortified_attr_access’
948 | __fortified_attr_access (__write_only__, 1, 3)
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:1003:30: error: expected initializer before ‘__fortified_attr_access’
1003 | __THROW __nonnull ((2)) __fortified_attr_access (__write_only__, 2, 3);
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/ext/string_conversions.h:41,
from /usr/include/c++/11/bits/basic_string.h:6608,
from /usr/include/c++/11/string:55,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/macros/Macros.h:246,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.h:3,
from /media/kaan/HDD/Dokumente/Uni/Master/SWP_OSS/pytorch/c10/core/AutogradState.cpp:1:
/usr/include/c++/11/cstdlib:144:11: error: ‘calloc’ has not been declared in ‘::’
144 | using ::calloc;
| ^~~~~~
/usr/include/c++/11/cstdlib:151:11: error: ‘malloc’ has not been declared in ‘::’
151 | using ::malloc;
| ^~~~~~
/usr/include/c++/11/cstdlib:164:11: error: ‘realloc’ has not been declared in ‘::’
164 | using ::realloc;
| ^~~~~~~
[4600/6287] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ActivityProfilerProxy.cpp.o
[4601/6287] Building CXX object c10/CMakeFiles/c10.dir/core/Allocator.cpp.o
I believe it has something to do with my conda enviroment which results in a cmake problem.
Here is my CMAKE_PREFIX_PATH:
/home/kaan/anaconda3/envs/pytorch-dev:/home/kaan/anaconda3/envs/pytorch-dev/x86_64-conda-linux-gnu/sysroot/usr
Am I on the right track?